# helia_aot.air.sparsity

## helia_aot.air.sparsity.AirDimensionMetaData

`class` · `python`

```python
AirDimensionMetaData()
```

Metadata for a dimension in a sparse tensor.

Source: `helia_aot/air/sparsity.py:5`

### helia_aot.air.sparsity.AirDimensionMetaData.format

`attribute` · `python`

```python
format: int = Field(0, description='Format of the dimension')
```

Format of the dimension.

Source: `helia_aot/air/sparsity.py:18`

### helia_aot.air.sparsity.AirDimensionMetaData.dense_size

`attribute` · `python`

```python
dense_size: int = Field(0, description='Dense size of the dimension')
```

Dense size of the dimension.

Source: `helia_aot/air/sparsity.py:19`

### helia_aot.air.sparsity.AirDimensionMetaData.array_segments_type

`attribute` · `python`

```python
array_segments_type: int = Field(0, description='Array segments type')
```

Array segments type.

Source: `helia_aot/air/sparsity.py:20`

### helia_aot.air.sparsity.AirDimensionMetaData.array_segments

`attribute` · `python`

```python
array_segments: list[int] | None = Field(None, description='Array segments')
```

Array segments.

Source: `helia_aot/air/sparsity.py:21`

### helia_aot.air.sparsity.AirDimensionMetaData.array_indices_type

`attribute` · `python`

```python
array_indices_type: int = Field(0, description='Array indices type')
```

Array indices type.

Source: `helia_aot/air/sparsity.py:22`

### helia_aot.air.sparsity.AirDimensionMetaData.array_indices

`attribute` · `python`

```python
array_indices: list[int] | None = Field(None, description='Array indices')
```

Array indices.

Source: `helia_aot/air/sparsity.py:23`

## helia_aot.air.sparsity.AirSparsityParameters

`class` · `python`

```python
AirSparsityParameters()
```

Parameters for sparsity in a tensor.

Source: `helia_aot/air/sparsity.py:26`

### helia_aot.air.sparsity.AirSparsityParameters.traversal_order

`attribute` · `python`

```python
traversal_order: list[int] | None = Field(None, description='Traversal order')
```

Traversal order.

Source: `helia_aot/air/sparsity.py:36`

### helia_aot.air.sparsity.AirSparsityParameters.block_map

`attribute` · `python`

```python
block_map: list[int] | None = Field(None, description='Block map')
```

Block map.

Source: `helia_aot/air/sparsity.py:37`

### helia_aot.air.sparsity.AirSparsityParameters.dim_meta_data

`attribute` · `python`

```python
dim_meta_data: list[AirDimensionMetaData] | None = Field(None, description='Dimension metadata')
```

Dimension metadata.

Source: `helia_aot/air/sparsity.py:38`
