Unity 机器学习代理工具包 (ML-Agents) 是一个开源项目,它使游戏和模拟能够作为训练智能代理的环境。
您最多选择25个主题 主题必须以中文或者字母或数字开头,可以包含连字符 (-),并且长度不得超过35个字符
 
 
 
 
 
Deric Pang 709141f4 Updating docs with new paths. 6 年前
..
proto/mlagents/envs/communicator_objects Adding proto files. 6 年前
README.md Updating docs with new paths. 6 年前
make.bat Adding proto files. 6 年前

README.md

Unity ML-Agents Protobuf Definitions

Contains relevant definitions needed to generate probobuf files used in ML-Agents Toolkit.

Requirements

  • grpc 1.10.1
  • protobuf 3.6.0

Set-up & Installation

pip install protobuf==3.6.0 --force

pip install grpcio-tools

nuget install Grpc.Tools into known directory.

Installing Protobuf Compiler

On Mac: brew install protobuf

On Windows & Linux: See here.

Running

  1. Install pre-requisites.
  2. Un-comment line 4 in make.bat, and set to correct Grpc.Tools sub-directory.
  3. Run make.bat
  4. Copy created communicator_objects and CommunicatorObjects folders to their respective sub-directories within the ml-agents repository.
    • For Python, the generated files should be copied to: mlagents/envs/communicator_objects
    • For C#, the generated files should be copied to: MLAgentsSDK/Assets/ML-Agents/Scripts/CommunicatorObjects.