iqm.benchmarks

iqm.benchmarks#

IQM’s Python Library Benchmarking Suite QCVV.

Subpackages and modules

benchmark_definition

Implementation of the base class for defining a benchmark.

circuit_containers

Module containing classes to easily interact with quantum circuits.

compressive_gst

Compressive GST is gate set tomography implementation specializing on low Kraus rank models.

entanglement

GHZ verifies the generation of Greenberger-Horne-Zeilinger states.

logging_config

Module to initialize logger.

optimization

Q-score estimates the size of combinatorial opt.

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.

utils_plots

Plotting and visualization utility functions.

utils_shadows

Shadow Tomography utility functions.