清除keras中的优化器权重

清除keras中的优化器权重,keras,Keras,是否有可能清除Keras中的优化器权重,以便重新启动优化器,因为最近的一些论文表明,这实际上产生了良好的结果 假设下面是我的模型 lstm_model = Sequential() lstm_model.add(embedding) lstm_model.add(Bidirectional(LSTM(lstm_size, return_sequences=True, dropout=dropout, recurrent_dropout=rec_drop))) lstm_model.add(Den

是否有可能清除Keras中的优化器权重,以便重新启动优化器,因为最近的一些论文表明,这实际上产生了良好的结果

假设下面是我的模型

lstm_model = Sequential()
lstm_model.add(embedding)
lstm_model.add(Bidirectional(LSTM(lstm_size, return_sequences=True, dropout=dropout, recurrent_dropout=rec_drop)))
lstm_model.add(Dense(len(label_dict), activation="softmax", name="prediction_layer"))

optimizer = Adamax(1e-2) 

lstm_model.load_weights(model_dir + "model_20.hdf5")
#reset optimizer weights
lstm_model.fit(....)

使用另一个
编译
非常容易:

lstm_model.compile(optimizer=Adamax(1e-2), loss = ....)

使用另一个
编译
非常容易:

lstm_model.compile(optimizer=Adamax(1e-2), loss = ....)