# helia_aot.air.options.AirScatterNdOptions

## helia_aot.air.options.AirScatterNdOptions

`class` · `python`

```python
AirScatterNdOptions()
```

Options for the SCATTER_ND operator.

Source: `helia_aot/air/options.py:757`

### helia_aot.air.options.AirScatterNdOptions.indices_shape

`attribute` · `python`

```python
indices_shape: tuple[int, ...] = Field(..., description='Original indices tensor shape')
```

Source: `helia_aot/air/options.py:761`

### helia_aot.air.options.AirScatterNdOptions.updates_shape

`attribute` · `python`

```python
updates_shape: tuple[int, ...] = Field(..., description='Original updates tensor shape')
```

Source: `helia_aot/air/options.py:762`

### helia_aot.air.options.AirScatterNdOptions.output_shape

`attribute` · `python`

```python
output_shape: tuple[int, ...] = Field(..., description='Resolved output tensor shape')
```

Source: `helia_aot/air/options.py:763`

### helia_aot.air.options.AirScatterNdOptions.indices_rank

`attribute` · `python`

```python
indices_rank: int
```

Source: `helia_aot/air/options.py:766`

### helia_aot.air.options.AirScatterNdOptions.updates_rank

`attribute` · `python`

```python
updates_rank: int
```

Source: `helia_aot/air/options.py:770`

### helia_aot.air.options.AirScatterNdOptions.output_rank

`attribute` · `python`

```python
output_rank: int
```

Source: `helia_aot/air/options.py:774`
