braket.circuits.noise_model.initialization_criteria module
- class braket.circuits.noise_model.initialization_criteria.InitializationCriteria[source]
Bases:
Criteria
Criteria that implement these methods may be used to determine initialization noise.
- abstract qubit_intersection(qubits: Qubit | int | Iterable[Qubit | int]) Qubit | int | Iterable[Qubit | int] [source]
Returns subset of passed qubits that match the criteria.
- Parameters:
qubits (QubitSetInput) – A qubit or set of qubits that may match the criteria.
- Returns:
QubitSetInput – The subset of passed qubits that match the criteria.