ML-Agents Configuration UI View on Asset Store (opens in new tab)

Package details

Latest version
1.1.0
Last updated
First released
Unity version
2021.3.30 or later
Package size
403 KB
Files
59
Favorites
26
Views in the past week
4

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

ML-Agents Configuration UI

by Xardas0327 (opens in new tab)

1 rating, too few to average

This project is a user interface for Unity ML-Agents. It helps the users, that they can create/modify a yaml file and run the mlagents-learn command inside Unity Editor.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for ML-Agents Configuration UI, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 1

ML-Agents Configuration UI screenshot 1

ML-Agents Configuration UI screenshot 1

About this asset

This project is a user interface for Unity ML-Agents. It helps the users, that they can create/modify a yaml file inside Unity Editor.

Moreover, the users can run the mlagents-learn command without command line.

Please check the LICENSE in Xardas/ML-Agents Configuration folder.

Furthermore, you can find the source code on Github.

Github link: Xardas0327/MLAgentsConfigurationUI (github.com)

Features:

  • Creation: The users can create parts of the ML-Agents config yaml file as ScriptableObject. They contains tooltips, validation. Futhermore, the users can see only the actual fields. For example: If PPO Trainer Type is selected, the specific variables of SAC type is not visible.
  • Import: The users can import any ML-Agents config yaml file from samples or their own custom project. The files will be created in Assets/Xardas/ML-Agents Configuration/Files folder. (If the folder doesn't exist, it will be created.)
  • Export: The users can export ML-Agents Config ScriptableObjects into a yaml file.
  • Run Command Line: Run the command line from Unity Editor

Limit: If the import yaml file has default_settings, it will be part of the Behaviors. After that, if the users want to modify the same variable in the Behaviors, they have to update them one by one.

Note: By default, the Windows uses CMD, the MacOS uses Terminal and the Linux uses gnome-terminal. On MacOS and on Linux, a mlAgentsCommand.sh file is always generated in the project folder. If the users use Git (or any source control system), they should add this sh file to .gitignore.

From the publisher's Asset Store listing.

Technical details

Requirements

Unity ML-Agents 2.3 or above / Release 20 or above.

The last tested version is 4.0.0 / Release 23.

OS:

  • Windows (Tested: Windows 11)
  • Ubuntu (Tested: Ubuntu 20.04)
  • MacOS (Tested: MacOS 13, 14, 15, 26)

The Unity version requirement is depend on ML-Agents Release.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.3.30f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.