Skip to main content

Unity Machine Learning Agents

Project description

Unity ML-Agents Python Interface and Trainers

The mlagents Python package is part of the ML-Agents Toolkit. mlagents provides a Python API that allows direct interaction with the Unity game engine as well as a collection of trainers and algorithms to train agents in Unity environments.

The mlagents Python package contains two sub packages:

  • mlagents.envs: A low level API which allows you to interact directly with a Unity Environment. See here for more information on using this package.

  • mlagents.trainers: A set of Reinforcement Learning algorithms designed to be used with Unity environments. Access them using the: mlagents-learn access point. See here for more information on using this package.

Installation

Install the mlagents package with:

pip install mlagents

Usage & More Information

For more detailed documentation, check out the ML-Agents Toolkit documentation.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mlagents-0.9.2.tar.gz (69.5 kB view hashes)

Uploaded Source

Built Distribution

mlagents-0.9.2-py3-none-any.whl (90.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page