Search Unity

ML-Agents Server Setup?

Discussion in 'ML-Agents' started by James_Initus, Jun 22, 2020.

  1. James_Initus

    James_Initus

    Joined:
    May 26, 2015
    Posts:
    75
    Good day, as everyone is aware, once you start training your models your computer becomes sufficiently utilized, therefore, is it possible to set up a centralized server so workstations can take advantage of them?

    If so, is there any documentation on this?

    Thank you
     
  2. MrWetsnow

    MrWetsnow

    Joined:
    Jan 5, 2020
    Posts:
    60
  3. James_Initus

    James_Initus

    Joined:
    May 26, 2015
    Posts:
    75
  4. MrWetsnow

    MrWetsnow

    Joined:
    Jan 5, 2020
    Posts:
    60
    Sorry, I don't know the answer to that. Conceptually I think there is no issue here, as long as the latency between client and server is fast enough. I don't see any obvious way of doing this though within Unity. Sounds like a good feature request.
     
  5. James_Initus

    James_Initus

    Joined:
    May 26, 2015
    Posts:
    75
    Hey thanks a lot for your input.. I couldn't find anything obvious myself. Maybe a code change somewhere im sure.

    Cheers!
     
  6. celion_unity

    celion_unity

    Joined:
    Jun 12, 2019
    Posts:
    289
  7. James_Initus

    James_Initus

    Joined:
    May 26, 2015
    Posts:
    75
    Thanks for the reply.

    What about running the ML learn EXE continually even after the Unity engine stops...
     
  8. MrWetsnow

    MrWetsnow

    Joined:
    Jan 5, 2020
    Posts:
    60
    I suppose you can always use something like 'netcat' to forward traffic from one machine to the other... I assume the connection is tcp based...
    I suppose you can always use something like 'netcat' to forward traffic from one machine to the other... I assume the connection is tcp based...