在停止的地方继续TensorFlow培训吗?

时间:2020-02-11 19:13:10

标签: python tensorflow unity3d machine-learning anaconda

我正在使用带有TensorFlow的Unity ML Agents C#框架进行机器学习。我最初是通过Anaconda提示符使用...启动环境的。

activate ml-agents
pushd E:\Projects\ML-Agents
mlagents-learn config/trainer_config.yaml --run-id=Main --train

...但是稍后再在提示下使用

mlagents-learn config/trainer_config.yaml --run-id=Main --train --load

...然后不幸的是,它将步数重置为零(即使神经网络成功加载,从培训中显示的持续专业知识也可以看出)。不仅意味着累积奖励图表被打乱了,就像TensorBoard上的蓝线一样(可以通过选择“相对”显示选项在视觉上进行固定)...

enter image description here

...这通常还会导致成功图表在再次恢复之前大幅度下降,这可能是由于培训率认为其处于零级并朝此方向调整学习。

该如何做才能在最后一步正确接管?我不会删除任何创建的TensorFlow检查点文件。谢谢!

0 个答案:

没有答案