ML-Agents安装和配置

Posted 豆耳朵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ML-Agents安装和配置相关的知识,希望对你有一定的参考价值。

原文链接:https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Installation.md

安装和设置

要安装和使用ML-Agents,您需要安装Unity,克隆这个存储库并安装Python以及其他依赖项。除了Docker设置之外,下面的每个小节概述了每个步骤。

 

安装Unity 2017.1或更高版本

下载并安装Unity。如果您想使用我们的Docker设置(稍后介绍),请确保在安装Unity时选择Linux Build Support组件。

 

克隆ml-agents储存库

安装完成后,您需要克隆ML-Agents GitHub存储库。

git clone git@github.com:Unity-Technologies/ml-agents.git

此存储库中的unity-environment目录包含要添加到项目中的Unity资源。 python目录包含训练代码。这两个目录都位于存储库的根目录。

 

安装Python(以及依赖项)

为了使用ML-Agents,需要Python 3以及需求文件中列出的依赖项。一些主要的依赖包括:

Windows用户

如果您是一位刚接触Python和TensorFlow的Windows用户,请按照本指南设置您的Python环境。

 Mac和Unix用户

 如果您尚未拥有它,请下载并安装Python 3。

 如果您的Python环境不包含pip,请参阅有关安装它的说明

 要安装依赖项,请进入存储库的python子目录,然后从命令行运行:

pip3 install .

 

基于Docker的安装

 如果您想使用Docker for ML-Agents,请按照本指南进行操作。

 

Unity软件包

 您可以在这里下载TensorFlowSharp插件作为Unity软件包。

 

帮帮我

 如果您在安装ML-Agents时遇到任何问题,请提交问题并确保包含操作系统,Python版本和确切错误消息的相关信息(有可能的话)。

 

以上是关于ML-Agents安装和配置的主要内容,如果未能解决你的问题,请参考以下文章

ML-Agents训练指令与训练配置文件

ML-Agents创建一个学习环境

ML-Agents案例之推箱子游戏

ML-Agents3DBall例子

ML-AgentsGridWorld

ML-Agents3DBall补充の引入泛化