gpt4 book ai didi

unity-game-engine - 使用内部大脑进行预训练网络的 Unity 机器学习会导致崩溃

转载 作者:行者123 更新时间:2023-11-30 09:06:31 24 4
gpt4 key购买 nike

我尝试运行Unity的机器学习项目。该项目可以在这里找到:https://github.com/Unity-Technologies/ml-agents

按照所有必要的步骤进行设置,一切正常,直到我尝试在内部大脑中使用预先训练的模型,例如在 3D-Ball 示例中。在编辑器中按播放键时,它说已停止工作并且编辑器崩溃。成功编译的可执行文件也是如此。

由于我找不到任何崩溃日志,我绝对不知道这是什么原因。有人遇到过同样的问题并解决了吗,或者对此有什么想法吗?

我将添加我设置项目的步骤,以防有人想要重现或检查我所犯的错误:

  • 从 github 下载压缩项目
  • 使用 Unity 2018.1.1f1 打开项目
  • 将 ENABLE_TENSORFLOW 添加到预定义符号
  • 下载并安装 TensorflowSharp 插件
  • 在 3DBall 场景中选择大脑并将 BrainType 切换为 Internal
  • 在编辑器中运行或编译并运行,两次都会导致崩溃

编辑

让我想知道的是,我使用编译后的可执行文件在 python 中训练外部大脑,让它工作得很好。所以我的想法是,如果它可以进行前向传播和反向传播,那么前向传递经过训练的网络应该更容易。但它说,虽然外部大脑仍然是实验性的,所以不确定这是否在未来的补丁之前不起作用。

编辑2

所以我尝试在 githubs 项目的旧版本中使用内部大脑,然后效果很好。我还使用了旧版本的 TensforflowSharp 插件。我会尝试找出哪个版本仍然有效,并在此处发布我的结果;)

最佳答案

总而言之,问题实际上是 TensorflowSharp 插件的最新版本。使用旧版本,我发现它工作得很好。我不再有该版本的链接,但如果有人遇到完全相同的问题,我可以搜索它或将其上传到某个地方。

关于unity-game-engine - 使用内部大脑进行预训练网络的 Unity 机器学习会导致崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51024771/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com