iqm.benchmarks.benchmark_definition.BenchmarkObservation#

class iqm.benchmarks.benchmark_definition.BenchmarkObservation(name: str, value: Any, identifier: BenchmarkObservationIdentifier, uncertainty: Any | None = None)#

Bases: object

Dataclass to store the main results of a single run of a Benchmark

Parameters:
name#

name of the observation

Type:

str

value#

value of the observation

Type:

Any

identifier#

identifier, which should be a string of the qubit layout

Type:

iqm.benchmarks.benchmark_definition.BenchmarkObservationIdentifier

uncertainty#

uncertainty of the observation

Type:

Any | None

Attributes

Methods

__eq__(other)

Return self==value.

__repr__()

Return repr(self).