iqm.benchmarks.quantum_volume.quantum_volume.ExecutionInfo

iqm.benchmarks.quantum_volume.quantum_volume.ExecutionInfo#

class iqm.benchmarks.quantum_volume.quantum_volume.ExecutionInfo(backend_name: str, timestamp: str)#

Bases: NamedTuple

Container for execution information of a QV job.

Attributes

backend_name

Alias for field number 0

timestamp

Alias for field number 1

Methods

__getnewargs__()

Return self as a plain tuple.

__new__(_cls, backend_name, timestamp)

Create new instance of ExecutionInfo(backend_name, timestamp)

__repr__()

Return a nicely formatted representation string

_asdict()

Return a new dict which maps field names to their values.

_make(iterable)

Make a new ExecutionInfo object from a sequence or iterable

_replace(**kwds)

Return a new ExecutionInfo object replacing specified fields with new values

Parameters:
  • backend_name (str)

  • timestamp (str)

backend_name: str#

Alias for field number 0

timestamp: str#

Alias for field number 1