> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://fr.nvidia-localization.ferndocs.com/fr/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://fr.nvidia-localization.ferndocs.com/fr/_mcp/server.

# nemo\_rl.data.hf\_datasets.preference\_dataset

## Contenu du Module

### Classes

| Nom                                                                            | Description                   |
| ------------------------------------------------------------------------------ | ----------------------------- |
| [`PreferenceDataset`](#nemorldatahfdatasetspreferencedatasetpreferencedataset) | Jeu de données de préférence. |

### API

```python
class nemo_rl.data.hf_datasets.preference_dataset.PreferenceDataset(dataset_path: str, split: str)
```

Jeu de données de préférence.

Cette classe gère le chargement de données de préférence personnalisées.
Le fichier JSONL d'entrée doit contenir des objets JSON valides formatés comme suit :
\{
"context": liste de dicts, # Le message de prompt (incluant les tours précédents, le cas échéant)
"completions": liste de dicts, # La liste des complétions
\{
"rank": int, # Le rang de la complétion (un rang inférieur est préféré)
"completion": liste de dicts, # Le(s) message(s) de complétion
}
}