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
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.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 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
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.30f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.