Download link available here.
Once installed, you will want to clone the Agents GitHub repository. References will be made
throughout to unity-environment
and python
directories. Both are located at the root of the repository.
In order to train an agent within the framework, you will need to install Python 2 or 3, and the dependencies described below.
If you are a Windows user who is new to Python/TensorFlow, follow this guide to set up your Python environment.
- Jupyter
- Matplotlib
- numpy
- Pillow
- Python (2 or 3; 64bit required)
- docopt (Training)
- TensorFlow (1.0+) (Training)
To install dependencies, go into the python
sub-directory of the repositroy, and run (depending on your python version) from the command line:
pip install .
or
pip3 install .
If your Python environment doesn't include pip
, see these instructions on installing it.
Once the requirements are successfully installed, the next step is to check out the Getting Started guide.
For a walkthrough of how to use Jupyter notebook, see here.
If you run into issues while attempting to install and run Unity ML Agents, see here for a list of common issues and solutions.
If you have an issue that isn't covered here, feel free to contact us at [email protected]. Alternatively, feel free to create an issue on the repository. Be sure to include relevant information on OS, Python version, and exact error message if possible.