# helia_aot.cli.defines.ModelArgs

## helia_aot.cli.defines.ModelArgs

`class` · `python`

```python
ModelArgs()
```

Model configuration for the conversion process.

Source: `helia_aot/cli/defines.py:48`

### helia_aot.cli.defines.ModelArgs.path

`attribute` · `python`

```python
path: Path = Field(default_factory=lambda : ..., description='Path to target model file')
```

Path to the model file.

Source: `helia_aot/cli/defines.py:63`

### helia_aot.cli.defines.ModelArgs.subgraph

`attribute` · `python`

```python
subgraph: int = Field(0, ge=0, description='Subgraph index')
```

Subgraph index to process.

Source: `helia_aot/cli/defines.py:64`

### helia_aot.cli.defines.ModelArgs.type

`attribute` · `python`

```python
type: str | None = Field(None, description='Model type (e.g., tflite, litert)')
```

Type of the model (e.g., tflite, litert)

Source: `helia_aot/cli/defines.py:65`

### helia_aot.cli.defines.ModelArgs.name

`attribute` · `python`

```python
name: str = Field('model', description='Model name')
```

Name of the model.

Source: `helia_aot/cli/defines.py:66`

### helia_aot.cli.defines.ModelArgs.description

`attribute` · `python`

```python
description: str | None = Field(None, description='Description of the model')
```

Optional description of the model.

Source: `helia_aot/cli/defines.py:67`

### helia_aot.cli.defines.ModelArgs.version

`attribute` · `python`

```python
version: str | None = Field('v1.0.0', description='Model version')
```

Version of the model.

Source: `helia_aot/cli/defines.py:68`
