Qiskit Noise Models for backend configurations¶
- class quantinuum_schemas.models.aer_noise.AerNoiseModel(
- *,
- errors: List[Annotated[AerQuantumError | AerReadoutError, FieldInfo(annotation=NoneType, required=True, discriminator='type')]],
Validation model for qiskit-aer’s NoiseModel class.
- class quantinuum_schemas.models.aer_noise.AerQuantumError(*, type: ~typing.Literal['qerror'] = 'qerror', id: str = <factory>, operations: ~typing.List[str] | None = <factory>, instructions: ~typing.List[~typing.List[~typing.Annotated[~quantinuum_schemas.models.aer_noise.QiskitBasicInstruction | ~quantinuum_schemas.models.aer_noise.QiskitPauliInstruction | ~quantinuum_schemas.models.aer_noise.QiskitKrausInstruction, FieldInfo(annotation=NoneType, required=True, discriminator='name')]]], probabilities: ~typing.Annotated[~typing.List[float], ~annotated_types.MinLen(min_length=1)], gate_qubits: ~typing.List[~typing.List[int]])[source]¶
Validation model for qiskit-aer’s QuantumError class.
- class quantinuum_schemas.models.aer_noise.AerReadoutError(*, type: ~typing.Literal['roerror'] = 'roerror', operations: ~typing.List[str] | None = <factory>, probabilities: ~typing.Annotated[~typing.List[~typing.List[float]], ~annotated_types.MinLen(min_length=1)], gate_qubits: ~typing.List[~typing.List[int]])[source]¶
Validation model for qiskit-aer’s ReadoutError class.
- class quantinuum_schemas.models.aer_noise.CrosstalkParams(
- *,
- zz_crosstalks: dict[Tuple[Register, Register], float],
- single_q_phase_errors: dict[Register, float],
- two_q_induced_phase_errors: dict[Tuple[Register, Register], Tuple[Register, float]],
- non_markovian_noise: list[Tuple[Register, float, float]],
- virtual_z: bool,
- N: float,
- gate_times: dict[Tuple[str, Tuple[Register, ...]], float],
- phase_damping_error: dict[Register, float],
- amplitude_damping_error: dict[Register, float],
Based on pytket-qiskit’s CrosstalkParams model. Stores various parameters for modelling crosstalk noise.
- class quantinuum_schemas.models.aer_noise.QiskitBasicInstruction( )[source]¶
Validation model for qiskit instructions without params.