MatchCake

matchcake.devices.expval_strategies.clifford_expval package

Submodules

matchcake.devices.expval_strategies.clifford_expval.clifford_expval_strategy module

class matchcake.devices.expval_strategies.clifford_expval.clifford_expval_strategy.CliffordExpvalStrategy

Bases: ExpvalStrategy

NAME: str = 'CliffordExpvalStrategy'
__call__(state_prep_op: StatePrepBase, observable: Operator, **kwargs) TensorLike | Tensor | Number

Call self as a function.

can_execute(state_prep_op: StatePrepBase, observable: Operator) bool
static compute_clifford_expvals(state_prep_op: StatePrepBase)

Module contents