【发布时间】:2020-03-22 22:36:44
【问题描述】:
我正在使用在 tensorflow v2 中定义为子模块的 keras。我正在使用fit_generator() 方法训练我的模型。我想每 10 个 epoch 保存一次我的模型。我怎样才能做到这一点?
在 Keras(不作为 tf 的子模块)中,我可以给ModelCheckpoint(model_savepath,period=10)。但在 tf v2 中,他们已将其更改为 ModelCheckpoint(model_savepath, save_freq),其中 save_freq 可以是 'epoch',在这种情况下,模型会在每个时期保存。如果save_freq 是整数,则在处理完这么多样本后保存模型。但我希望它在 10 个时代之后。我怎样才能做到这一点?
【问题讨论】:
标签: python keras deep-learning tensorflow2.0 tf.keras