训练期间更改Keras LSTM状态

时间:2018-12-25 15:46:02

标签: python machine-learning keras lstm

我正在训练Keras LSTM网络。

我想在训练阶段将LSTM状态从有状态更改为无状态,然后再更改回有状态。

model_params=...
fit_params=...
for dataset in traindb:
    values=dataset.values
    train_x,train_y=...
    n_epoc=50
    batch_size=70
    if (model==None)
        model=create_model(model_params)
    history=model.fit(fit_params)

我想重置每个数据集之间和每个epoc之间的网络状态。 我知道命令model.reset_states()。如何在各个时期之间重置网络状态?

谢谢

0 个答案:

没有答案