pygsti.models.oplessmodel

pygsti.models.oplessmodel#

Defines the OplessModel class

Classes

AnyErrorCausesFailureModel(error_rates, ...)

A model where any gate failure causes a circuit failure.

AnyErrorCausesRandomOutputModel(error_rates, ...)

A model where any gate error causes a random circuit output.

ErrorRatesModel(error_rates, num_qubits[, ...])

A success-fail model based on per-gate error rates.

OplessModel(state_space)

A model that does not have independent component operations.

SuccessFailModel(state_space[, use_cache])

An op-less model that always outputs 2 (success & failure) probabilities for each circuit.

TwirledGatesModel(error_rates, num_qubits[, ...])

A model where twirled-gate error rates are computed and multiplied together to compute success probabilities.

TwirledLayersModel(error_rates, num_qubits)

A model where twirled-layer error rates are computed and multiplied together to compute success probabilities.