qrao.SemideterministicRounding¶
- class SemideterministicRounding(*, seed=None)[source]¶
Semideterministic rounding scheme
This is referred to as “Pauli rounding” in https://arxiv.org/abs/2111.03167v2.
- Parameters:
seed (
Optional[int]) – Seed for random number generator, which is used to resolve expectation values near zero to either +1 or -1.
- __init__(*, seed=None)[source]¶
- Parameters:
seed (
Optional[int]) – Seed for random number generator, which is used to resolve expectation values near zero to either +1 or -1.
Methods
__init__(*[, seed])- type seed:
Optional[int]
round(ctx)Perform semideterministic rounding