nemo_gym.orchestration.exports
nemo_gym.orchestration.exports
Post-run exports of a submitted benchmark: which ones apply, with what settings, and whether they are valid.
Module Contents
Functions
Data
API
overrides on top of defaults: nested settings (such as meta) merge, everything else is replaced.
The exports a benchmark runs after its rollouts, by exporter name, with the submit config’s own settings.
job.export gives every benchmark a default; a benchmark’s own export override it setting by setting,
and null for an exporter drops it for that benchmark. A benchmark that runs a command has no rollouts
file for an exporter to read, so it takes none of the job-level defaults.
The extras the job’s Gym install needs for in-process exporters. Isolated ones install their own SDK.
The full settings of one export: the submit config’s own plus what only the orchestrator knows.
Names a run after the benchmark and the submission unless the submit config names it, and points the export at the benchmark’s rollouts and its result file.
Reject, at submit time, any export that could not run: raises ValueError naming the benchmark and why.