iqm.benchmarks

iqm.benchmarks#

IQM’s Python Library Benchmarking Suite QCVV.

Subpackages and modules

benchmark

Generic Benchmark class

benchmark_definition

This module implements the base class for defining a benchmark.

circuit_containers

This module contains classes to easily interact with quantum circuits

entanglement

GHZ verifies the generation of Greenberger-Horne-Zeilinger states

logging_config

Module to initialize logger.

optimization

Q-score estimates the size of combinatorial optimization problems a given number of qubits can execute with meaningful results.

quantum_volume

Quantum Volume reflects the deepest circuit a given number of qubits can execute with meaningful results.

randomized_benchmarking

Randomized Benchmarking reflects the fidelity of a gate or operation on a number of qubits

readout_mitigation

M3 modification for readout mitigation at IQM QPU's.

utils

General utility functions