QuantumClifford.jl
QuantumClifford.jl copied to clipboard
support more interesting noise types in `evaluate_decoder`
trafficstars
In #212 we created evaluate_decoder and a number of different "ecc circuit setup" configurations. However these are incomplete: only unbiased Pauli noise is currently supported, and some noise parameters are not even taken into account.
We need much more thorough support for this:
- [ ] support two-qubit gate noise
- [ ] support single-qubit gate noise
- [ ] support for measurement noise
- [ ] all of these should support at least biased Pauli noise
- [ ] the
CommutationCheckECCSetupis biased in a way inconsistent with the other ECC setup types - make equivalent parameterizations available between each setup type - [ ] noise during preparation of ancillary qubits
- [ ] these improvements need to be documented