nemo_gym.cli.eval
nemo_gym.cli.eval
Module Contents
Classes
Functions
API
Bases: BaseNeMoGymCLIConfig
Prepare benchmark data by running the benchmark’s prepare.py script.
The benchmark is identified from a config_paths entry pointing to a benchmarks/*/config.yaml file.
Examples:
Resolve a benchmark’s config to its (domain, extra search terms).
BenchmarkConfig flattens away the resources server name, the resources server domain, and the
dataset names. We re-resolve the config with the same parser BenchmarkConfig uses (so chained
config_paths / _inherit_from are applied) and read those fields back out for the domain column
and richer gym search matching.
Whether query fuzzily matches any of fields: a substring or a close difflib match (token-aware).
CLI command: list available benchmarks, optionally filtered by a query (the gym search entry point).
CLI command: prepare benchmark data.