【发布时间】:2017-07-13 13:13:00
【问题描述】:
ModelCheckpoint 在我决定训练新模型并保存我希望保存的检查点时效果很好。但是,当我决定为n 更多的时期训练相同的模型时,我的问题就出现了。问题是 epochs 被重置为 0,这将产生一些模型检查点名称,如下所示:
/checkpoints
checkpoint-01-0.24.h5
checkpoint-02-0.34.h5
checkpoint-03-0.37.h5
.
.
checkpoint-m-0.68.h5
checkpoint-01-0.71.h5
checkpoint-02-0.73.h5
checkpoint-03-0.74.h5
.
.
checkpoint-n-0.85.h5
如您所见,epoch 将被重置。我想要实现的是在以前的迭代中获取所有 epoch 的数量并将其添加到新的 epochs 以获得如下结果:
checkpoint-(m + 01)-0.71.h5
checkpoint-(m + 02)-0.73.h5
checkpoint-(m + 03)-0.74.h5
.
.
checkpoint-(m + n)-0.85.h5
【问题讨论】: