Unity-Technologies / ml-agents

The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
https://unity.com/products/machine-learning-agents
Other
16.91k stars 4.13k forks source link

Please, I beg you, add a build connection. #6139

Open denispershin01 opened 2 weeks ago

denispershin01 commented 2 weeks ago

I can connect the training to the editor - it's great. I can run the training using the build as an environment - it's incredible. It's a great handy tool, but I'd really like to run the build independently of the training, switch between scenes, and run the training when I need it.

denispershin01 commented 2 weeks ago

Thanks for your suggestion. Running the build in --env imposes serious limitations on me. For example, I want to implement a menu from which I can already select the build configuration in different environments. I want to be able to pause the learning process and continue learning after a while in one session.

I want to launch the build and connect training to it at the moments when I want it.

Or are you suggesting that I use a server-side build?

чт, 29 авг. 2024 г. в 17:38, Janis @.***>:

@denispershin01 https://github.com/denispershin01 https://unity-technologies.github.io/ml-agents/Learning-Environment-Executable/

— Reply to this email directly, view it on GitHub https://github.com/Unity-Technologies/ml-agents/issues/6139#issuecomment-2317907135, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANLIAEGOJVQMVLHX4NHD7ALZT4W5DAVCNFSM6AAAAABNKKLXP6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJXHEYDOMJTGU . You are receiving this because you were mentioned.Message ID: @.***>

trsh commented 2 weeks ago

Thanks for your suggestion. Running the build in --env imposes serious limitations on me. For example, I want to implement a menu from which I can already select the build configuration in different environments. I want to be able to pause the learning process and continue learning after a while in one session. I want to launch the build and connect training to it at the moments when I want it. Or are you suggesting that I use a server-side build? чт, 29 авг. 2024 г. в 17:38, Janis @.>: @denispershin01 https://github.com/denispershin01 https://unity-technologies.github.io/ml-agents/Learning-Environment-Executable/ — Reply to this email directly, view it on GitHub <#6139 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANLIAEGOJVQMVLHX4NHD7ALZT4W5DAVCNFSM6AAAAABNKKLXP6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGMJXHEYDOMJTGU . You are receiving this because you were mentioned.Message ID: @.>

I misunderstood your OP, so I deleted my answer right after I created it :)