pygsti.evotypes.chp.opreps

Operation representation classes for the stabilizer_slow evolution type.

Module Contents

Classes

OpRep

The base class for all operation representation classes

OpRepClifford

The base class for all operation representation classes

OpRepStandard

The base class for all operation representation classes

OpRepComposed

The base class for all operation representation classes

OpRepEmbedded

The base class for all operation representation classes

OpRepRepeated

The base class for all operation representation classes

OpRepStochastic

The base class for all operation representation classes

class pygsti.evotypes.chp.opreps.OpRep(chp_ops, state_space)

Bases: pygsti.evotypes.basereps.OpRep

The base class for all operation representation classes

property num_qubits(self)
property chp_ops(self)
chp_str(self)
class pygsti.evotypes.chp.opreps.OpRepClifford(unitarymx, symplecticrep, basis, state_space)

Bases: OpRep

The base class for all operation representation classes

class pygsti.evotypes.chp.opreps.OpRepStandard(name, basis, state_space)

Bases: OpRep

The base class for all operation representation classes

class pygsti.evotypes.chp.opreps.OpRepComposed(factor_op_reps, state_space)

Bases: OpRep

The base class for all operation representation classes

reinit_factor_op_reps(self, factor_op_reps)
property chp_ops(self)
class pygsti.evotypes.chp.opreps.OpRepEmbedded(state_space, target_labels, embedded_rep)

Bases: OpRep

The base class for all operation representation classes

property chp_ops(self)
class pygsti.evotypes.chp.opreps.OpRepRepeated(rep_to_repeat, num_repetitions, state_space)

Bases: OpRep

The base class for all operation representation classes

class pygsti.evotypes.chp.opreps.OpRepStochastic(basis, rate_poly_dicts, initial_rates, seed_or_state, state_space)

Bases: OpRep

The base class for all operation representation classes

update_rates(self, rates)
property chp_ops(self)