Unity 机器学习 ML-Agents 环境搭建
Github仓库Demo仓库官方仓库文件夹结构com.unity-ml-agents:Unity插件包gym-unity:OpenAI的gym使用(不需要安装)ml-agents:Python算法实现库ml-agents-envs:Python和Unity进行通信的环境环境搭建安装anaconda安装cuda安装cudnn安装torch安装tensorflow安装1-3参考安装tensorflow
官方仓库文件夹结构
- com.unity-ml-agents:Unity插件包
- gym-unity:OpenAI的gym使用(不需要安装)
- ml-agents:Python算法实现库
- ml-agents-envs:Python和Unity进行通信的环境
环境搭建
- 安装anaconda
- 安装cuda
- 安装cudnn
- 安装torch
- 安装tensorflow
安装1-3参考
安装tensorflow-gpu参考
安装torch参考
检查Anaconda是否成功安装:conda --version
检测目前安装了哪些环境:conda info --envs
检查目前有哪些版本的python可以安装:conda search --full-name python安装不同版本的python:
conda create --name unity python=x.x.x对于GPU版本:
conda create --name tensorflow-gpu python=x.x.x对于CPU版本:
conda create --name tensorflow python=x.x.x
激活环境:activate tensorflow-gpu
检查新环境中的python版本:python --version
安装 tensorflow :pip install tensorflow-gpu
- 打开Anaconda Pompt,执行
conda activate unity或activate tensorflow-gpu激活环境,如果环境不存在使用conda info --envs查看之前创建的环境名称,然后进入官方源代码的文件夹ml-agents-release_15 - 进入
cd ml-agents-envs文件夹,执行pip install -e .,然后cd .. - 进入
cd ml-agents文件夹,执行pip install -e .,然后cd .. - 安装完成后,执行
mlagents-learn --help,查看是否安装成功
训练启动
- 打开Anaconda Prompt
- 执行
conda activate unity或activate tensorflow-gpu激活环境 - 进入训练配置文件目录
- 输入
mlagents-learn xxxx.yaml --run-id=RunID --train,其中xxxx为训练配置文件在当前文件夹的相对路径,RunID为训练过程中的一个标记,如:mlagents-learn Juggle.yaml --run-id=Juggle_01 --train
昇腾计算产业是基于昇腾系列(HUAWEI Ascend)处理器和基础软件构建的全栈 AI计算基础设施、行业应用及服务,https://devpress.csdn.net/organization/setting/general/146749包括昇腾系列处理器、系列硬件、CANN、AI计算框架、应用使能、开发工具链、管理运维工具、行业应用及服务等全产业链
更多推荐



所有评论(0)