> 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.openmathinstruct2

## Contenu du Module

### Classes

| Nom                                                                                          | Description |
| -------------------------------------------------------------------------------------------- | ----------- |
| [`OpenMathInstruct2Dataset`](#nemorldatahfdatasetsopenmathinstruct2openmathinstruct2dataset) | Aucun       |

### Fonctions

| Nom                                                                                                          | Description                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------- |
| [`format_math`](#nemorldatahfdatasetsopenmathinstruct2formatmath)                                            | Aucun                                                                                                                                       |
| [`prepare_openinstructmath2_dataset`](#nemorldatahfdatasetsopenmathinstruct2prepareopeninstructmath2dataset) | Charger et diviser le jeu de données OpenMathInstruct-2 en ensembles d'entraînement et de validation en utilisant train\_test\_split de HF. |

### API

```python
nemo_rl.data.hf_datasets.openmathinstruct2.format_math(
    data: dict[str, str | float | int], output_key: str = 'expected_answer'
) -> dict[str, list[typing.Any] | str]
```

```python
nemo_rl.data.hf_datasets.openmathinstruct2.prepare_openinstructmath2_dataset(
    split: str = 'train_1M',
    seed: int = 42,
    test_size: float = 0.05,
    output_key: str = 'expected_answer'
) -> dict[str, datasets.Dataset | None]
```

Charger et diviser le jeu de données OpenMathInstruct-2 en ensembles d'entraînement et de validation en utilisant train\_test\_split de HF.

```python
class nemo_rl.data.hf_datasets.openmathinstruct2.OpenMathInstruct2Dataset(split: str = 'train_1M', seed: int = 42, test_size: float = 0.05, output_key: str = 'expected_answer', prompt_file: typing.Optional[str] = None)
```