nemo_gym.data.tasks.harbor
nemo_gym.data.tasks.harbor
Read Harbor task folders and hub references into NeMo Gym materialized tasks.
Harbor is the input format; Gym owns execution. A task is a folder holding
task.toml, instruction.md, environment/ and tests/. A dataset is a
folder of task folders. harbor:<dataset>[@<version>] names a dataset in the
Harbor registry, which this package fetches into environments/harbor/ in the Gym checkout, or
under the working directory when Gym is installed as a package (gym dataset pull;
nemo_gym.data.tasks.harbor.hub.datasets_dir); a committed entry there declares its dataset as
[gym] source and is pulled into its own folder (nemo_gym.data.tasks.harbor.entries).
This package is the Harbor format’s public API.
Code outside nemo_gym/ imports Harbor names from nemo_gym.data.tasks.harbor, not from nemo_gym.data.
Submodules
nemo_gym.data.tasks.harbor.build_composenemo_gym.data.tasks.harbor.build_optionsnemo_gym.data.tasks.harbor.build_plannemo_gym.data.tasks.harbor.build_recordsnemo_gym.data.tasks.harbor.build_toolsnemo_gym.data.tasks.harbor.compose_overlaynemo_gym.data.tasks.harbor.compose_variablesnemo_gym.data.tasks.harbor.dataset_confignemo_gym.data.tasks.harbor.digestnemo_gym.data.tasks.harbor.dockerfilenemo_gym.data.tasks.harbor.entriesnemo_gym.data.tasks.harbor.errorsnemo_gym.data.tasks.harbor.harbor_compatnemo_gym.data.tasks.harbor.hubnemo_gym.data.tasks.harbor.image_buildnemo_gym.data.tasks.harbor.image_configsnemo_gym.data.tasks.harbor.manifestnemo_gym.data.tasks.harbor.materializenemo_gym.data.tasks.harbor.modelsnemo_gym.data.tasks.harbor.package_storenemo_gym.data.tasks.harbor.parameterizednemo_gym.data.tasks.harbor.preparenemo_gym.data.tasks.harbor.prepare_buildsnemo_gym.data.tasks.harbor.publishnemo_gym.data.tasks.harbor.python_verifiernemo_gym.data.tasks.harbor.recordsnemo_gym.data.tasks.harbor.registrynemo_gym.data.tasks.harbor.run_summarynemo_gym.data.tasks.harbor.scaffoldnemo_gym.data.tasks.harbor.tasknemo_gym.data.tasks.harbor.task_datanemo_gym.data.tasks.harbor.validation_reportnemo_gym.data.tasks.harbor.verifier_env