我遇到的问题是,当我将大脑设置为“内部”类型并设置图形模型来构建游戏时,代理不会移动。但是,当我按下Unity中的▶️按钮时,座席就会移动。
我了解训练方法,并且有图形模型。
我想使用.exe(build)文件移动代理。
发展环境 ・ Windows 10 ・ ml-agents v0.5.0 ・ Unity 2018.2.18f1个人
答案 0 :(得分:0)
您不清楚自己的工作或问题是什么,但是要使用内部大脑,请确保将runid.bytes
文件放入大脑。这是在培训过程达到max_steps
之后获得的。
要使用可执行文件训练您的代理,
ml-agents
文件夹。 (我的位于C:/Users/alexl/ml-agents
下)mlagents-learn config/trainer_config.yaml --env="PATH/TO/EXE/EXE" --run-id=RUNID --train
确保路径中不包含文件扩展名。例如C:/ unityproject / project而不是C:/unityproject/project.exe
现在,培训过程完成后,转到/ml-agents/models
,在这里您将找到一个RUNID.bytes
文件。将其放入内部大脑,然后在Unity编辑器中按开始。