【问题标题】:Mlagents-learn train: "The Unity environment took too long to respond."Mlagents-learn train:“Unity 环境响应时间过长。”
【发布时间】:2019-11-27 09:20:20
【问题描述】:

我正在尝试使用用于 AI 的 ml-agents 编写自己的游戏,我显然想训练它,但是当我尝试时,我只看到这个:

Error

我尝试运行 3dBall 示例项目,当我训练它时一切都运行良好。我根据 ml-agents 文档中的基本指南做了所有事情,但我不知道我做错了什么。我将 ML-Agents 资产导入到我的项目中,为 Agent 和空学院提供了一些简单的代码。

任何帮助将不胜感激:)
提前致谢

【问题讨论】:

标签: python unity3d machine-learning ml-agent


【解决方案1】:

有许多变量可能导致这种情况。验证您的 python 和 mlagents 的版本是否相同。还要验证您是否已将代理和学院添加到您的场景中。您也可能忘记向代理添加连续行为。

我真的建议阅读此文档:https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Learning-Environment-Create-New.md

很可能您的项目已经过时,因此请更新您的 mlagents pip install 并创建一个新项目。

【讨论】:

    【解决方案2】:

    遇到同样的错误,请确保您已将决策请求者组件添加到代理。为我解决了问题。

    【讨论】:

      猜你喜欢
      • 2016-10-24
      • 2016-07-20
      • 2018-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-08-21
      • 2021-10-16
      • 1970-01-01
      相关资源
      最近更新 更多