基于Unity的机器学习智能体开发指南
1. 相关包介绍
在使用机器学习智能体(ML - Agents)进行开发时,会涉及到三个主要的包,容易让人混淆,下面为你详细介绍:
- mlagents Python包 :这是一个Python包,可通过Python包管理器 pip3 进行安装。它是Unity ML - Agents工具包的一部分,通过Python Package Index进行分发。安装此包后,你可以在终端运行特定命令来训练智能体。
- com.unity.ml - agents Unity包 :可通过Unity Package Manager进行安装。它同样是Unity ML - Agents工具包的一部分,该管理器可以通过自动化流程(从包列表中选择)或手动方式(提供包含正确格式Unity包的Git URL)将其安装到Unity项目中。此包能让你在Unity编辑器和C#代码中使用ML - Agents的功能。
- Unity ML - Agents Toolkit GitHub仓库的克隆副本 :建议你克隆或下载GitHub仓库的本地副本,其中包含有用的文档、示例文件等。
2. 环境准备
如果你使用的是Apple Silicon,可使用Apple Silicon版本的Unity,但需要在Intel环境中使用Python。最简单的方法是在Rosetta下运行终端应用程序。
3. 构建模拟环境
构建模拟环境需要在Unity编辑器中创建一个场景,该场景需满足以下
Unity中ML-Agent智能体开发
超级会员免费看
订阅专栏 解锁全文
1703

被折叠的 条评论
为什么被折叠?



