pygsti.evotypes.densitymx_slow.effectreps

POVM effect representation classes for the densitymx_slow evolution type.

Module Contents

Classes

EffectRep

Any representation of an "effect" in the sense of a POVM.

EffectRepConjugatedState

A real superket representation of an "effect" in the sense of a POVM.

EffectRepComputational

Any representation of an "effect" in the sense of a POVM.

EffectRepTensorProduct

Any representation of an "effect" in the sense of a POVM.

EffectRepComposed

Any representation of an "effect" in the sense of a POVM.

class pygsti.evotypes.densitymx_slow.effectreps.EffectRep(state_space)

Any representation of an “effect” in the sense of a POVM.

state_space
abstract probability(state)
class pygsti.evotypes.densitymx_slow.effectreps.EffectRepConjugatedState(state_rep)

Bases: EffectRep

A real superket representation of an “effect” in the sense of a POVM. Internally uses a StateRepDense object to hold the real superket.

state_rep
probability(state)
to_dense(on_space)
class pygsti.evotypes.densitymx_slow.effectreps.EffectRepComputational(zvals, basis, state_space)

Bases: EffectRep

Any representation of an “effect” in the sense of a POVM.

zvals_int = '0'
zvals
nfactors
abs_elval
basis
probability(state)
to_dense(on_space, outvec=None)
class pygsti.evotypes.densitymx_slow.effectreps.EffectRepTensorProduct(povm_factors, effect_labels, state_space)

Bases: EffectRep

Any representation of an “effect” in the sense of a POVM.

povm_factors
effect_labels
kron_array
factor_dims
max_factor_dim
to_dense(on_space, outvec=None)
probability(state)
factor_effects_have_changed()
class pygsti.evotypes.densitymx_slow.effectreps.EffectRepComposed(op_rep, effect_rep, op_id, state_space)

Bases: EffectRep

Any representation of an “effect” in the sense of a POVM.

op_rep
effect_rep
op_id
state_space
probability(state)