myQLM documentation
1.10.6
Getting started
User guide
API reference
qat
qat.comm
qat.core
qat.devices
qat.fermion
qat.fusion
qat.generators
qat.hardware
qat.interop
qat.lang
qat.opt
qat.plugins
qat.pylinalg
qat.qpus
qat.quops
qat.quops.ChannelRepresentations
qat.quops.ParametricGateNoise
qat.quops.ParametricQuantumChannel
qat.quops.QuantumChannel
qat.quops.QuantumChannelChi
qat.quops.QuantumChannelChoi
qat.quops.QuantumChannelKraus
qat.quops.QuantumChannelPTM
qat.quops.is_completely_positive
qat.quops.is_trace_preserving
qat.quops.is_trace_reducing
qat.quops.is_unital
qat.quops.make_avg_fid_equiv_depol_channel
qat.quops.make_depolarizing_channel
qat.quops.make_generalized_amplitude_damping
qat.quops.ParametricAmplitudeDamping
qat.quops.ParametricPureDephasing
qat.quops.metrics.get_average_process_fidelity
qat.quops.metrics.get_diamond_norm
qat.quops.metrics.get_entanglement_process_fidelity
qat.quops.metrics.get_process_distance
qat.quops.metrics.get_state_fidelity
qat.quops.metrics.get_trace_distance
qat.quops.math_util.convert_density_mat_to_pauli_vec
qat.quops.math_util.convert_pauli_vec_to_density_mat
qat.quops.math_util.make_pauli_matrix_basis
qat.quops.math_util.make_standard_matrix_basis
qat.quops.math_util.make_standard_vector_basis
qat.quops.math_util.are_equal_up_to_phase
qat.quops.math_util.multikron
qat.quops.math_util.partial_trace
Demos
Contributing to myQLM
Release notes
myQLM documentation
»
API reference
»
qat
»
qat.quops
»
qat.quops.QuantumChannel
qat.quops.QuantumChannel
class
qat.quops.
QuantumChannel
Implementation schema for a quantum channel
A QuantumChannel must implement:
a constructor
an apply_to method
a kraus_rank method