我正在寻找一种继续训练模型的方法。我预期的工作流程大致如下:
maxEpochs=100
maxEpochs=120
如果我像这样经营CNTK,在第二轮训练中会说“我看到已经有了最终模型,所以我总结说我已经完成了!”
关于继续训练有page on the CNTK Wiki,但这似乎不准确。将模型复制到新目录是不够的 - 我还需要删除第一轮培训后的“最终”模型。
第1轮中删除“最终”模型正是我想要避免的(由我正在使用的工作流管理器引起的问题)。
实际上,我正在寻找一个命令行/配置开关来告诉CNTK“忽略输出目录中的最终模型。只是假装它不存在,并继续训练。”有这样的转变吗?
答案 0 :(得分:1)
据我所知,没有这样的转换。一种可能性是首先运行120次迭代,然后使用cv动作在早期迭代中评估模型的质量。