bloqade.qasm2.dialects.noise.fidelity.FidelityMethodTable
← Module overview
class
method
sourcemethod
sourcemethod
source
classFidelityMethodTable¶source
bloqade.qasm2.dialects.noise.fidelity.FidelityMethodTable
Bases: interp.MethodTable
class FidelityMethodTablemethodpauli_channel¶source
bloqade.qasm2.dialects.noise.fidelity.FidelityMethodTable.pauli_channel
Signature
def pauli_channel(interp_: FidelityAnalysis, frame: ForwardFrame[Address], stmt: PauliChannel)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | FidelityAnalysis | |
frame | ForwardFrame[Address] | |
stmt | PauliChannel |
methodcz_pauli_channel¶source
bloqade.qasm2.dialects.noise.fidelity.FidelityMethodTable.cz_pauli_channel
Signature
def cz_pauli_channel(interp_: FidelityAnalysis, frame: ForwardFrame[Address], stmt: CZPauliChannel)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | FidelityAnalysis | |
frame | ForwardFrame[Address] | |
stmt | CZPauliChannel |
methodatom_loss¶source
bloqade.qasm2.dialects.noise.fidelity.FidelityMethodTable.atom_loss
Signature
def atom_loss(interp_: FidelityAnalysis, frame: ForwardFrame[Address], stmt: AtomLossChannel)Parameters
| Name | Type | Description |
|---|---|---|
interp_ | FidelityAnalysis | |
frame | ForwardFrame[Address] | |
stmt | AtomLossChannel |