Closed eliottrosenberg closed 2 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.81%. Comparing base (
ac63c60
) to head (8fb724e
).
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
This adds the method
readout_mitigation_pauli_uncorrelated
tocirq.experiments.readout_confusion_matrix.TensoredConfusionMatrices
, which allows one to scalably perform readout error mitigation on arbitrarily long Pauli strings without having to construct any exponentially large matrices. For now, this is restricted to the case when the confusion matrix is a tensor product of single-qubit confusion matrices but could be generalized if desired. The test illustrates its usage. It is a reimplementation of work that I did in grad school (a special case of https://github.com/eliottrosenberg/correlated_SPAM).