qbraid.runtime.NoiseModel
- class NoiseModel(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]
Enumeration representing various noise models for quantum simulators.
- NoNoise
The simulation is performed without any noise, representing an ideal quantum computer.
- Type:
str
- Depolarizing
Applies random errors to qubits, effectively turning a pure quantum state into a mixed state.
- Type:
str
- AmplitudeDamping
Simulates energy loss in a quantum system, causing qubits to decay from the excited state to the ground state.
- Type:
str
- PhaseDamping
Represents dephasing, where the relative phase between quantum states is randomized without energy loss.
- Type:
str
- BitFlip
Randomly flips the state of qubits (i.e., from 0 to 1 or from 1 to 0) with a certain probability.
- Type:
str
- PhaseFlip
Randomly flips the phase of a qubit state (i.e., it applies a Z gate) with a certain probability.
- Type:
str
- __init__(*args, **kwds)
Attributes