Hi friends,
So, I’m wanting to use the package settings to run training sessions on a build server, while also still being able create a release build with an inference-only agent. I was planning on toggling the ML-Agent package setting, in the build process, however I’ve come across a few hurdles:
In the docs, it states that it can be used in both editor and player. I assume this means in a build, however, investigating the Academy code it seems that this setting is only ever applied in the unity editor? Even worse, the academy tries to read from the command-line, regardless of whether this setting is checked or not, or if inference is being attempted.
I would prefer to not read from the command line in a release build, even if it is on a secure server, but this doesn’t seem possible at the moment.
Is my understanding correct, that the package manager settings are purely for editor purposes?
Also, is the academy is required to run inference, which will always try to read input from CMD-line as part of its initialisation?
Thanks in advance,
Jez