https://store-images.s-microsoft.com/image/apps.12823.0260f429-1e18-4aee-a76a-f02963ff140a.02447b43-41b9-4b2e-a66d-907ab180b58a.4038586e-a6cf-4bba-82af-49ea11113d45

Unity ML-Agent

bCloud LLC

Unity ML-Agent

bCloud LLC

Version 1.0.0 + Free with Support on Ubuntu 24.04

Unity ML-Agents is an open-source toolkit developed by Unity Technologies that enables training intelligent agents in simulated environments using Python. It supports reinforcement learning, imitation learning, and other AI techniques, allowing users to build, train, and evaluate agents in 2D or 3D Unity environments.

Features of Unity ML-Agents:

  • Python API for training and evaluating intelligent agents.
  • Supports multiple observation types, including visual and vector observations.
  • Integration with Unity Editor for building realistic 2D/3D environments.
  • Compatible with PyTorch for flexible model training.
  • Supports multiple agents and environments running in parallel.
  • Open-source and actively maintained, widely used for AI research, robotics simulation, and game development.

To check the installed version of Unity ML-Agents, run these commands in your environment:


$ source ~/unity-mlagents-venv/bin/activate
$ pip show mlagents

Disclaimer: Unity ML-Agents is released under the MIT License and maintained by Unity Technologies and the community. Users are responsible for ensuring correct usage in their specific applications. Always refer to the official documentation for the most accurate and up-to-date information.