Mlagents

Latest version: v1.0.0

Safety actively analyzes 629723 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 13 of 14

0.2.1c

Fixes
* Require TensorFlow 1.4 to prevent incompatibilities between models built using TensorFlow 1.5 and current TensorFlowSharp bindings.

0.2.1b

Fixes & Performance Improvements
* [Python] Fixes a bug that prevented the creation of network graphs which did not contain visual observations.

0.2.1a

Features
* [Python] Adds support for training brains with multiple visual observations using PPO. Thanks to asolano for contributing this!

0.2.0

Environments

* Four new example environments added ([learn more](../master/docs/Learning-Environment-Examples.md)):
* Crawler
* Reacher
* Wall Area
* Push Area

* Environments no longer use normalized state values due to optional auto-normalizing done in PPO.

Features

Communication API Updated. Be sure both Unity project files and Python api are most current version.

Python

* PPO now optionally auto-normalizes states using running-average and running-variance (with `--normalize` flag).
* unityagents package now includes Curriculum Learning support ([learn more](../master/docs/Training-Curriculum-Learning.md)).
* Absolute path to training environments can now be used when running `UnityEnvironment()`.
* The Environment now logs errors and exceptions on the Unity side into the `unity-environment.log` file.

Unity

* New more flexible Monitor which allows for displaying arbitrary information ([learn more](../master/docs/Feature-Monitor.md)).
* Broadcast support for internal, heuristic, and player brains which allows all relevant agent information to be sent to python-side for supervised/imitation learning ([learn more](../master/docs/Learning-Environment-Design-Brains.md)).

Bug Fixes & Performance Improvements

Python

* Communication code now supports arbitrarily large observation cameras and states.

Unity

* Cumulative reward now accurately tracks reward.
* `AcademyReset()` now called before agent reset.
* `isInference` is now correctly set when running in Editor.
* Frame-rate is unlocked by default when in `isInference` is false.

0.2.0preview

0.1.2

Features & Additions
Unity
* Added `Basic` Environment for testing discrete state environments
Python
* Reconfigured PPO model generation to support:
* Discrete control w/ discrete-state input
* Continuous Control w/ visual and discrete-state input
* Combined visual/state inputs for CC and DC
* Color (3-channel) observations
General
* Added pre-configured AWS AMI for cloud-training
* Move wiki to `docs` directory for better community collaboration

Bug Fixes
Unity
* Provides message for state size mismatch
* Defaults to continuous state space for new brains

Page 13 of 14

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.