# helia_edge.utils.preprocessing

Preprocessing bounds; the tf.data adapters live in ``helia_edge.data.tf_data``.

## helia_edge.utils.preprocessing.parse_factor

`function` · `python`

```python
parse_factor(
    param: float | tuple[float | None, float] | list[float | None],
    min_value: float | None = 0.0,
    max_value: float | None = 1.0,
    param_name: str = 'factor',
) -> tuple[float, float]
```

Normalize scalar or paired bounds and validate their range.

Source: `helia_edge/utils/preprocessing.py:13`
