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

# nemo_gym.atif_json

Strict JSON helpers for Gym's ATIF conversion boundaries.

## Module Contents

### Functions

| Name                                                         | Description                                                                   |
| ------------------------------------------------------------ | ----------------------------------------------------------------------------- |
| [`json_values_equal`](#nemo_gym-atif_json-json_values_equal) | Compare JSON values without Python's bool/integer equality aliasing.          |
| [`strict_json_loads`](#nemo_gym-atif_json-strict_json_loads) | Decode RFC 8259 JSON without losing large integers or duplicate-key evidence. |

### API

```python
nemo_gym.atif_json.json_values_equal(
    left: typing.Any,
    right: typing.Any
) -> bool
```

Compare JSON values without Python's bool/integer equality aliasing.

```python
nemo_gym.atif_json.strict_json_loads(
    payload: str | bytes
) -> typing.Any
```

Decode RFC 8259 JSON without losing large integers or duplicate-key evidence.