Skip to navigation

nemo_gym.server_runtime.supervisor

View as MarkdownOpen in Claude

Starting the servers of a run and the virtual environments they run in.

This code runs in the process that launches servers, never inside a server, so nothing else in nemo_gym.server_runtime imports it. server_supervisor starts and stops the servers, server_venv builds their environments, _locked_env and _prepare_worker are the scripts those environments run, and h2_ping_sidecar runs the HTTP/2 PING proxy for model endpoints with idle timeouts.

Subpackages

Submodules

Package Contents

Data

_PUBLIC_API

API

nemo_gym.server_runtime.supervisor._PUBLIC_API = {'get_venv_path': 'server_venv', 'run_command': 'server_venv', 'setup_env_comman...