# helia_aot.air.options.AirUnidirectionalSequenceLstmOptions

## helia_aot.air.options.AirUnidirectionalSequenceLstmOptions

`class` · `python`

```python
AirUnidirectionalSequenceLstmOptions()
```

Options for the UNIDIRECTIONAL_SEQUENCE_LSTM operator.

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

### helia_aot.air.options.AirUnidirectionalSequenceLstmOptions.activation

`attribute` · `python`

```python
activation: AirActivationType = Field(AirActivationType.NONE, description='Fused activation function')
```

Fused activation function.

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

### helia_aot.air.options.AirUnidirectionalSequenceLstmOptions.cell_clip

`attribute` · `python`

```python
cell_clip: float = Field(0.0, description='Cell-state clipping value')
```

Cell-state clipping value.

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

### helia_aot.air.options.AirUnidirectionalSequenceLstmOptions.proj_clip

`attribute` · `python`

```python
proj_clip: float = Field(0.0, description='Projection clipping value')
```

Projection clipping value.

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

### helia_aot.air.options.AirUnidirectionalSequenceLstmOptions.time_major

`attribute` · `python`

```python
time_major: bool = Field(False, description='Whether sequence tensors are time-major')
```

Whether sequence tensors are time-major.

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

### helia_aot.air.options.AirUnidirectionalSequenceLstmOptions.asymmetric_quantize_inputs

`attribute` · `python`

```python
asymmetric_quantize_inputs: bool = Field(False, description='Whether inputs are asymmetrically quantized')
```

Whether inputs are asymmetrically quantized.

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

### helia_aot.air.options.AirUnidirectionalSequenceLstmOptions.diagonal_recurrent_tensors

`attribute` · `python`

```python
diagonal_recurrent_tensors: bool = Field(False, description='Whether recurrent tensors use diagonal layout')
```

Whether recurrent tensors use diagonal layout.

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