# helia_aot.air.options.AirSliceOptions

## helia_aot.air.options.AirSliceOptions

`class` · `python`

```python
AirSliceOptions()
```

Options for the SLICE operator.

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

### helia_aot.air.options.AirSliceOptions.begin

`attribute` · `python`

```python
begin: tuple[int, ...] = Field(..., description='Begin indices for each dimension')
```

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

### helia_aot.air.options.AirSliceOptions.size

`attribute` · `python`

```python
size: tuple[int, ...] = Field(..., description='Sizes for each dimension (-1 means the rest)')
```

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

### helia_aot.air.options.AirSliceOptions.get_slices

`method` · `python`

```python
get_slices(input_shape: tuple[int, ...], pad_to: int = 4) -> list[AirStrideSlice]
```

Compute (begin, end, stride) tuples for each axis.

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