我正试图让我的RL模型玩游戏,但我遇到了一个特殊的问题。
我对这一切有点陌生,所以也许这很愚蠢,但是:
我的环境和所有东西都设置得很好,当测试工作时就像一个魅力。我可以看到模型的输入和接收的数据。
问题是在model.learn((之后,脚本就冻结了。现在,我尝试删除model.train((行,在这种情况下,它会一直执行并完成,当然这是未经训练的。
我没有看到任何人在谈论实现train((函数,但当我看到它时,它似乎是空的,没有实现。这正常吗?我必须自己构建train((函数吗?
提前谢谢,如果你需要任何代码,请告诉我。但我认为问题在于我的理解?
好吧,问题似乎得到了解决,你确实为我指明了正确的方向。由于我设置脚本和环境的方式,我意外地启动了多个,导致我的性能下降,使计算速度极慢。现在它在适当的时间内干净地完成了。