“运行时错误:无法推断 numpy.float32 的 dtype”尝试学习 ml-agents 时

问题描述 投票:0回答:2

一切正常,我可以毫无问题地启动 ml-agents,但每次我在 Unity 编辑器中单击“播放”时,我都会收到“运行时错误:无法推断 numpy.float32 的 dtype”?我已尝试一切方法来解决此错误...我 hvae python 1.10.0

 ml-agents: 0.30.0,
  ml-agents-envs: 0.30.0,
  Communicator API: 1.5.0,
  PyTorch: 1.11.0+cpu

CMD 图片

我期待我的人工智能开始学习..如本视频中 29:40 至 31:00 所示 https://www.youtube.com/watch?v=zPFU30tbyKs&list=PLzDRvYVwl53vehwiN_odYJkPBzcqFw110

python c# numpy pip ml-agent
2个回答
3
投票

我也有同样的问题。对我有用的解决方案是将 numpy 版本升级到 1.22.0。

pip install numpy==1.22.0

公平警告:升级会给你一个不兼容的错误,提示“mlagents-envs需要numpy==1.21.2”,但你可以忽略它,因为这不会导致运行时出现任何问题

mlagents-learn
。 另请检查发布文档此处以查看您必须安装的所有版本。


0
投票
pip install --upgrade numpy==1.23.5

为我工作。

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.