# helia_aot.optimization.schema.MeasurementRecord

## helia_aot.optimization.schema.MeasurementRecord

`class` · `python`

```python
MeasurementRecord()
```

One measured result of a setting value.

Provisional: importable, but outside the compatibility promise; a minor release can change or remove it.

Source: `helia_aot/optimization/schema.py:479`

### helia_aot.optimization.schema.MeasurementRecord.model_config

`attribute` · `python`

```python
model_config = ConfigDict(frozen=True)
```

Source: `helia_aot/optimization/schema.py:482`

### helia_aot.optimization.schema.MeasurementRecord.setting

`attribute` · `python`

```python
setting: str = Field(..., description='Setting name, e.g. accumulation or constant_placement')
```

Source: `helia_aot/optimization/schema.py:484`

### helia_aot.optimization.schema.MeasurementRecord.value

`attribute` · `python`

```python
value: str = Field(..., description='The setting value measured')
```

Source: `helia_aot/optimization/schema.py:485`

### helia_aot.optimization.schema.MeasurementRecord.target

`attribute` · `python`

```python
target: str = Field(..., description='Registered target the measurement ran on')
```

Source: `helia_aot/optimization/schema.py:486`

### helia_aot.optimization.schema.MeasurementRecord.cpu

`attribute` · `python`

```python
cpu: str = Field(..., validation_alias=AliasChoices('cpu', 'core'), description="The target's CPU, as in platform.cpu; reports from heliaAOT 0.30 and earlier name it core")
```

Source: `helia_aot/optimization/schema.py:487`

### helia_aot.optimization.schema.MeasurementRecord.cmsis_nn

`attribute` · `python`

```python
cmsis_nn: str = Field(..., description='ns-cmsis-nn version')
```

Source: `helia_aot/optimization/schema.py:492`

### helia_aot.optimization.schema.MeasurementRecord.helia_aot

`attribute` · `python`

```python
helia_aot: str = Field(..., description='heliaAOT version')
```

Source: `helia_aot/optimization/schema.py:493`

### helia_aot.optimization.schema.MeasurementRecord.subject

`attribute` · `python`

```python
subject: str = Field(..., description='What was measured')
```

Source: `helia_aot/optimization/schema.py:494`

### helia_aot.optimization.schema.MeasurementRecord.gain

`attribute` · `python`

```python
gain: str = Field(..., description='The measured speed change')
```

Source: `helia_aot/optimization/schema.py:495`

### helia_aot.optimization.schema.MeasurementRecord.accuracy

`attribute` · `python`

```python
accuracy: str = Field(..., description="The measured accuracy cost, or 'exact'")
```

Source: `helia_aot/optimization/schema.py:496`

### helia_aot.optimization.schema.MeasurementRecord.conditions

`attribute` · `python`

```python
conditions: str = Field(..., description='Board, clock and method')
```

Source: `helia_aot/optimization/schema.py:497`

### helia_aot.optimization.schema.MeasurementRecord.source

`attribute` · `python`

```python
source: str = Field(..., description='Where the measurement is recorded')
```

Source: `helia_aot/optimization/schema.py:498`

### helia_aot.optimization.schema.MeasurementRecord.generated_by

`attribute` · `python`

```python
generated_by: str = Field(..., description='Tool or process that produced the record')
```

Source: `helia_aot/optimization/schema.py:499`
