nemo_rl.data.datasets.response_datasets#

Submodules#

Package Contents#

Functions#

load_response_dataset

Loads response dataset.

Data#

API#

nemo_rl.data.datasets.response_datasets.DATASET_REGISTRY#

None

nemo_rl.data.datasets.response_datasets.load_response_dataset(data_config: nemo_rl.data.ResponseDatasetConfig)#

Loads response dataset.

Resolution order for data_config["dataset_name"]:

  1. If the name matches a key in DATASET_REGISTRY, use the built-in class.

  2. Otherwise, if the name contains a ., treat it as a fully qualified dotted import path (e.g. my_pkg.my_module.MyDataset) and import the class dynamically. This lets users register custom datasets without editing nemo_rl.

  3. Otherwise, raise ValueError with a helpful message.

nemo_rl.data.datasets.response_datasets.__all__#

[‘AudioMCQDataset’, ‘ArrowTextDataset’, ‘AVQADataset’, ‘AIMEDataset’, ‘CLEVRCoGenTDataset’, ‘DailyOm…