我正在使用带有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上的蓝线一样(可以通过选择“相对”显示选项在视觉上进行固定)...
...这通常还会导致成功图表在再次恢复之前大幅度下降,这可能是由于培训率认为其处于零级并朝此方向调整学习。
该如何做才能在最后一步正确接管?我不会删除任何创建的TensorFlow检查点文件。谢谢!