pygsti.modelmembers.povms

pygsti.modelmembers.povms#

Sub-package holding model POVM and POVM effect objects.

Functions

convert(povm, to_type, basis[, ideal_povm, ...])

TODO: update docstring Convert a POVM to a new type of parameterization.

convert_effect(effect, to_type, basis[, ...])

TODO: update docstring Convert POVM effect vector to a new type of parameterization.

create_effect_from_dmvec(superket_vector, ...)

Creates a POVM effect from a density matrix vector (superket).

create_effect_from_pure_vector(pure_vector, ...)

Creates a POVM effect from a pure state vector.

create_from_dmvecs(superket_vectors, povm_type)

Creates a Positive Operator-Valued Measure (POVM) from a list or dictionary of (key, superket) pairs.

create_from_pure_vectors(pure_vectors, povm_type)

Creates a Positive Operator-Valued Measure (POVM) from a list or dictionary of (key, pure-vector) pairs.

optimize_effect(vec_to_optimize, target_vec)

Optimize the parameters of vec_to_optimize.

povm_type_from_op_type(op_type)

Decode an op type into an appropriate povm type.

Modules

basepovm

Defines the _BasePOVM class (a base class for other POVMs, not to be used independently)

complementeffect

The ComplementPOVMEffect class and supporting functionality.

composedeffect

The ComposedPOVMEffect class and supporting functionality.

composedpovm

Defines the ComposedPOVM class

computationaleffect

The ComputationalBasisPOVMEffect class and supporting functionality.

computationalpovm

Defines the ComputationalBasisPOVM class

conjugatedeffect

The ConjugatedStatePOVMEffect class and supporting functionality.

effect

The POVMEffect class and supporting functionality.

fulleffect

The FullPOVMEffect class and supporting functionality.

fullpureeffect

The FullPOVMPureEffect class and supporting functionality.

marginalizedpovm

Defines the MarginalizedPOVM class

povm

Defines the POVM class

staticeffect

The StaticPOVMEffect class and supporting functionality.

staticpureeffect

The StaticPOVMPureEffect class and supporting functionality.

tensorprodeffect

The TensorProductPOVMEffect class and supporting functionality.

tensorprodpovm

Defines the TensorProductPOVM class

tppovm

Defines the TPPOVM class

unconstrainedpovm

Defines the UnconstrainedPOVM class