deltakit.explorer.qpu.SD6Noise#
- class deltakit.explorer.qpu.SD6Noise(*, gate_noise: list[NoiseProfile] = <factory>, idle_noise: Callable[[Qubit, float], NoiseChannel] | None = None, reset_noise: list[NoiseProfile] = <factory>, measurement_noise_after: list[NoiseProfile] = <factory>, measurement_noise_before: list[NoiseProfile] = <factory>, measurement_flip: dict[type[_MeasurementGate], Callable[[_MeasurementGate], _MeasurementGate]] = <factory>, p: float = 0)#
Bases:
NoiseParametersThe standard depolarising noise model as seen in QEC literature, e.g.: Table 2 in https://arxiv.org/abs/2108.10457 This model sets all one- and two-qubit depolarising error probabilities to p, as well as setting all measurement flip probabilities to p. This model can be used for theory and simulation but is not representative of other models seen in real hardware devices.
- Parameters:
p (float, optional) – Rate of all depolarising errors and measurement flips. By default, 0.0.
Methods#
Returns the noise profiles encapsulated by this object as a single generator of noise profiles. |