iqm.error_reduction_tools.readout_characterization.data_processing

iqm.error_reduction_tools.readout_characterization.data_processing#

Functions for computing readout error correlations from characterization data.

Module Attributes

CountsByPrep

Mapping from preparation string to measurement outcome counts.

ErrorId

Error category identifier.

AssignmentMatrix

2×2 column-stochastic assignment matrix [[P(0|0), P(0|1)], [P(1|0), P(1|1)]] characterizing the readout errors for a qubit.

Functions

compute_double_twirled_covariance(data)

Compute double-twirled (syndrome-based) readout error correlations.

compute_error_probabilities(data)

Compute single-qubit readout error probabilities from calibration data.

compute_single_twirled_covariance(data)

Compute single-twirled readout error correlations between qubit pairs.

compute_state_dependent_covariance(data)

Compute fully state-dependent readout error correlations between qubit pairs.

Classes

CalibrationData

Calibration dataset container.

ErrorProbabilities

Single-qubit characterization probabilities and standard deviations.

SingleCovarianceData

Single- and double-twirled covariance output container.

StateCovarianceData

State-dependent covariance output container.

Inheritance

Inheritance diagram of iqm.error_reduction_tools.readout_characterization.data_processing