Tensorflow 如何在每个时代之后保存我的keras模型?

Tensorflow 如何在每个时代之后保存我的keras模型?,tensorflow,keras,model,save,epoch,Tensorflow,Keras,Model,Save,Epoch,我有我正在使用的工作图像分割模型。我一直在调整model.fit()的参数,以获得最佳效果。它目前大约运行了1000个时代。我想知道是否有办法在每个n历元之后包含model.save(),而不是在最后一个历元之后保存模型?我想这样做,这样我可以有一个预测,显示模型精度如何提高,并制作一个简短的动画,显示随着时间的推移图像分割 已解决: ModelCheckpoint('models\\unet_seg_{epoch:04d}.model', monitor=observe_var, save_b

我有我正在使用的工作图像分割模型。我一直在调整
model.fit()
的参数,以获得最佳效果。它目前大约运行了1000个时代。我想知道是否有办法在每个
n
历元之后包含
model.save()
,而不是在最后一个历元之后保存模型?我想这样做,这样我可以有一个预测,显示模型精度如何提高,并制作一个简短的动画,显示随着时间的推移图像分割

已解决:

ModelCheckpoint('models\\unet_seg_{epoch:04d}.model', monitor=observe_var, save_best_only=False, period = 2)

研究如何创建历史对象。看见您还应该能够找到大量的教程/示例代码来帮助进行设置。