API Reference#
Submodules#
- qiboml.backends package
MetaBackend
- Submodules
- qiboml.backends.jax module
JaxMatrices
JaxMatrices._cast()
JaxMatrices.Align()
JaxMatrices.CCZ
JaxMatrices.CNOT
JaxMatrices.CRX()
JaxMatrices.CRY()
JaxMatrices.CRZ()
JaxMatrices.CSX
JaxMatrices.CSXDG
JaxMatrices.CU1()
JaxMatrices.CU2()
JaxMatrices.CU3()
JaxMatrices.CY
JaxMatrices.CZ
JaxMatrices.CallbackGate()
JaxMatrices.DEUTSCH()
JaxMatrices.ECR
JaxMatrices.FSWAP
JaxMatrices.FusedGate()
JaxMatrices.GIVENS()
JaxMatrices.GPI()
JaxMatrices.GPI2()
JaxMatrices.GeneralizedRBS()
JaxMatrices.GeneralizedfSim()
JaxMatrices.H
JaxMatrices.I()
JaxMatrices.M()
JaxMatrices.MS()
JaxMatrices.PRX()
JaxMatrices.PartialTrace()
JaxMatrices.PauliNoiseChannel()
JaxMatrices.RBS()
JaxMatrices.RX()
JaxMatrices.RXX()
JaxMatrices.RXXYY()
JaxMatrices.RY()
JaxMatrices.RYY()
JaxMatrices.RZ()
JaxMatrices.RZX()
JaxMatrices.RZZ()
JaxMatrices.ResetChannel()
JaxMatrices.S
JaxMatrices.SDG
JaxMatrices.SWAP
JaxMatrices.SX
JaxMatrices.SXDG
JaxMatrices.SYC
JaxMatrices.SiSWAP
JaxMatrices.SiSWAPDG
JaxMatrices.T
JaxMatrices.TDG
JaxMatrices.TOFFOLI
JaxMatrices.ThermalRelaxationChannel()
JaxMatrices.U1()
JaxMatrices.U1q()
JaxMatrices.U2()
JaxMatrices.U3()
JaxMatrices.Unitary()
JaxMatrices.UnitaryChannel()
JaxMatrices.X
JaxMatrices.Y
JaxMatrices.Z
JaxMatrices.fSim()
JaxMatrices.iSWAP
_apply_gate()
_apply_gate_controlled()
JaxBackend
JaxBackend.set_precision()
JaxBackend.cast()
JaxBackend.to_numpy()
JaxBackend.set_seed()
JaxBackend.sample_shots()
JaxBackend.matrix_fused()
JaxBackend.zero_state()
JaxBackend.zero_density_matrix()
JaxBackend.plus_state()
JaxBackend.plus_density_matrix()
JaxBackend.update_frequencies()
JaxBackend.matrix()
JaxBackend._abc_impl
JaxBackend._append_zeros()
JaxBackend._order_probabilities()
JaxBackend.aggregate_shots()
JaxBackend.apply_bitflips()
JaxBackend.apply_channel()
JaxBackend.apply_channel_density_matrix()
JaxBackend.apply_gate()
JaxBackend.apply_gate_half_density_matrix()
JaxBackend.assert_allclose()
JaxBackend.assert_circuitclose()
JaxBackend.calculate_eigenvalues()
JaxBackend.calculate_eigenvectors()
JaxBackend.calculate_expectation_density_matrix()
JaxBackend.calculate_expectation_state()
JaxBackend.calculate_frequencies()
JaxBackend.calculate_hamiltonian_matrix_product()
JaxBackend.calculate_hamiltonian_state_product()
JaxBackend.calculate_jacobian_matrix()
JaxBackend.calculate_matrix_exp()
JaxBackend.calculate_matrix_norm()
JaxBackend.calculate_matrix_power()
JaxBackend.calculate_overlap()
JaxBackend.calculate_overlap_density_matrix()
JaxBackend.calculate_probabilities()
JaxBackend.calculate_probabilities_density_matrix()
JaxBackend.calculate_singular_value_decomposition()
JaxBackend.calculate_symbolic()
JaxBackend.calculate_symbolic_density_matrix()
JaxBackend.calculate_vector_norm()
JaxBackend.collapse_density_matrix()
JaxBackend.collapse_state()
JaxBackend.compile()
JaxBackend.connectivity
JaxBackend.depolarizing_error_density_matrix()
JaxBackend.execute_circuit()
JaxBackend.execute_circuit_repeated()
JaxBackend.execute_circuits()
JaxBackend.execute_distributed_circuit()
JaxBackend.identity_density_matrix()
JaxBackend.is_sparse()
JaxBackend.matrix_parametrized()
JaxBackend.natives
JaxBackend.qubits
JaxBackend.random_choice()
JaxBackend.reset_error_density_matrix()
JaxBackend.sample_frequencies()
JaxBackend.samples_to_binary()
JaxBackend.samples_to_decimal()
JaxBackend.set_device()
JaxBackend.set_threads()
JaxBackend.thermal_error_density_matrix()
JaxBackend.zeros()
JaxBackend.apply_gate_density_matrix()
- qiboml.backends.pytorch module
TorchMatrices
TorchMatrices._cast()
TorchMatrices.I()
TorchMatrices.Unitary()
TorchMatrices.Align()
TorchMatrices.CCZ
TorchMatrices.CNOT
TorchMatrices.CRX()
TorchMatrices.CRY()
TorchMatrices.CRZ()
TorchMatrices.CSX
TorchMatrices.CSXDG
TorchMatrices.CU1()
TorchMatrices.CU2()
TorchMatrices.CU3()
TorchMatrices.CY
TorchMatrices.CZ
TorchMatrices.CallbackGate()
TorchMatrices.DEUTSCH()
TorchMatrices.ECR
TorchMatrices.FSWAP
TorchMatrices.FusedGate()
TorchMatrices.GIVENS()
TorchMatrices.GPI()
TorchMatrices.GPI2()
TorchMatrices.GeneralizedRBS()
TorchMatrices.GeneralizedfSim()
TorchMatrices.H
TorchMatrices.M()
TorchMatrices.MS()
TorchMatrices.PRX()
TorchMatrices.PartialTrace()
TorchMatrices.PauliNoiseChannel()
TorchMatrices.RBS()
TorchMatrices.RX()
TorchMatrices.RXX()
TorchMatrices.RXXYY()
TorchMatrices.RY()
TorchMatrices.RYY()
TorchMatrices.RZ()
TorchMatrices.RZX()
TorchMatrices.RZZ()
TorchMatrices.ResetChannel()
TorchMatrices.S
TorchMatrices.SDG
TorchMatrices.SWAP
TorchMatrices.SX
TorchMatrices.SXDG
TorchMatrices.SYC
TorchMatrices.SiSWAP
TorchMatrices.SiSWAPDG
TorchMatrices.T
TorchMatrices.TDG
TorchMatrices.TOFFOLI
TorchMatrices.ThermalRelaxationChannel()
TorchMatrices.U1()
TorchMatrices.U1q()
TorchMatrices.U2()
TorchMatrices.U3()
TorchMatrices.UnitaryChannel()
TorchMatrices.X
TorchMatrices.Y
TorchMatrices.Z
TorchMatrices.fSim()
TorchMatrices.iSWAP
PyTorchBackend
PyTorchBackend._torch_dtype()
PyTorchBackend.set_device()
PyTorchBackend.cast()
PyTorchBackend.matrix_fused()
PyTorchBackend.matrix_parametrized()
PyTorchBackend._cast_parameter()
PyTorchBackend.is_sparse()
PyTorchBackend.to_numpy()
PyTorchBackend._order_probabilities()
PyTorchBackend.calculate_probabilities()
PyTorchBackend.set_seed()
PyTorchBackend.sample_shots()
PyTorchBackend.calculate_eigenvalues()
PyTorchBackend.calculate_eigenvectors()
PyTorchBackend.calculate_matrix_exp()
PyTorchBackend.calculate_matrix_power()
PyTorchBackend.calculate_jacobian_matrix()
PyTorchBackend._test_regressions()
PyTorchBackend._abc_impl
PyTorchBackend._append_zeros()
PyTorchBackend.aggregate_shots()
PyTorchBackend.apply_bitflips()
PyTorchBackend.apply_channel()
PyTorchBackend.apply_channel_density_matrix()
PyTorchBackend.apply_gate()
PyTorchBackend.apply_gate_density_matrix()
PyTorchBackend.apply_gate_half_density_matrix()
PyTorchBackend.assert_allclose()
PyTorchBackend.assert_circuitclose()
PyTorchBackend.calculate_expectation_density_matrix()
PyTorchBackend.calculate_expectation_state()
PyTorchBackend.calculate_frequencies()
PyTorchBackend.calculate_hamiltonian_matrix_product()
PyTorchBackend.calculate_hamiltonian_state_product()
PyTorchBackend.calculate_matrix_norm()
PyTorchBackend.calculate_overlap()
PyTorchBackend.calculate_overlap_density_matrix()
PyTorchBackend.calculate_probabilities_density_matrix()
PyTorchBackend.calculate_singular_value_decomposition()
PyTorchBackend.calculate_symbolic()
PyTorchBackend.calculate_symbolic_density_matrix()
PyTorchBackend.calculate_vector_norm()
PyTorchBackend.collapse_density_matrix()
PyTorchBackend.collapse_state()
PyTorchBackend.compile()
PyTorchBackend.connectivity
PyTorchBackend.depolarizing_error_density_matrix()
PyTorchBackend.execute_circuit()
PyTorchBackend.execute_circuit_repeated()
PyTorchBackend.execute_circuits()
PyTorchBackend.execute_distributed_circuit()
PyTorchBackend.identity_density_matrix()
PyTorchBackend.matrix()
PyTorchBackend.natives
PyTorchBackend.plus_density_matrix()
PyTorchBackend.plus_state()
PyTorchBackend.qubits
PyTorchBackend.random_choice()
PyTorchBackend.reset_error_density_matrix()
PyTorchBackend.sample_frequencies()
PyTorchBackend.samples_to_binary()
PyTorchBackend.samples_to_decimal()
PyTorchBackend.set_precision()
PyTorchBackend.set_threads()
PyTorchBackend.thermal_error_density_matrix()
PyTorchBackend.update_frequencies()
PyTorchBackend.zero_density_matrix()
PyTorchBackend.zero_state()
PyTorchBackend.zeros()
- qiboml.backends.tensorflow module
TensorflowMatrices
TensorflowMatrices._cast()
TensorflowMatrices.Unitary()
TensorflowMatrices.Align()
TensorflowMatrices.CCZ
TensorflowMatrices.CNOT
TensorflowMatrices.CRX()
TensorflowMatrices.CRY()
TensorflowMatrices.CRZ()
TensorflowMatrices.CSX
TensorflowMatrices.CSXDG
TensorflowMatrices.CU1()
TensorflowMatrices.CU2()
TensorflowMatrices.CU3()
TensorflowMatrices.CY
TensorflowMatrices.CZ
TensorflowMatrices.CallbackGate()
TensorflowMatrices.DEUTSCH()
TensorflowMatrices.ECR
TensorflowMatrices.FSWAP
TensorflowMatrices.FusedGate()
TensorflowMatrices.GIVENS()
TensorflowMatrices.GPI()
TensorflowMatrices.GPI2()
TensorflowMatrices.GeneralizedRBS()
TensorflowMatrices.GeneralizedfSim()
TensorflowMatrices.H
TensorflowMatrices.I()
TensorflowMatrices.M()
TensorflowMatrices.MS()
TensorflowMatrices.PRX()
TensorflowMatrices.PartialTrace()
TensorflowMatrices.PauliNoiseChannel()
TensorflowMatrices.RBS()
TensorflowMatrices.RX()
TensorflowMatrices.RXX()
TensorflowMatrices.RXXYY()
TensorflowMatrices.RY()
TensorflowMatrices.RYY()
TensorflowMatrices.RZ()
TensorflowMatrices.RZX()
TensorflowMatrices.RZZ()
TensorflowMatrices.ResetChannel()
TensorflowMatrices.S
TensorflowMatrices.SDG
TensorflowMatrices.SWAP
TensorflowMatrices.SX
TensorflowMatrices.SXDG
TensorflowMatrices.SYC
TensorflowMatrices.SiSWAP
TensorflowMatrices.SiSWAPDG
TensorflowMatrices.T
TensorflowMatrices.TDG
TensorflowMatrices.TOFFOLI
TensorflowMatrices.ThermalRelaxationChannel()
TensorflowMatrices.U1()
TensorflowMatrices.U1q()
TensorflowMatrices.U2()
TensorflowMatrices.U3()
TensorflowMatrices.UnitaryChannel()
TensorflowMatrices.X
TensorflowMatrices.Y
TensorflowMatrices.Z
TensorflowMatrices.fSim()
TensorflowMatrices.iSWAP
TensorflowBackend
TensorflowBackend.set_device()
TensorflowBackend.set_threads()
TensorflowBackend.cast()
TensorflowBackend.is_sparse()
TensorflowBackend.to_numpy()
TensorflowBackend.compile()
TensorflowBackend.zero_state()
TensorflowBackend.zero_density_matrix()
TensorflowBackend.matrix()
TensorflowBackend.matrix_parametrized()
TensorflowBackend.matrix_fused()
TensorflowBackend.execute_circuit()
TensorflowBackend.execute_circuit_repeated()
TensorflowBackend.sample_shots()
TensorflowBackend.samples_to_binary()
TensorflowBackend.calculate_frequencies()
TensorflowBackend.update_frequencies()
TensorflowBackend.calculate_vector_norm()
TensorflowBackend.calculate_matrix_norm()
TensorflowBackend.calculate_eigenvalues()
TensorflowBackend.calculate_eigenvectors()
TensorflowBackend.calculate_matrix_exp()
TensorflowBackend.calculate_matrix_power()
TensorflowBackend._abc_impl
TensorflowBackend._append_zeros()
TensorflowBackend._order_probabilities()
TensorflowBackend.aggregate_shots()
TensorflowBackend.apply_bitflips()
TensorflowBackend.apply_channel()
TensorflowBackend.apply_channel_density_matrix()
TensorflowBackend.apply_gate()
TensorflowBackend.apply_gate_density_matrix()
TensorflowBackend.apply_gate_half_density_matrix()
TensorflowBackend.assert_allclose()
TensorflowBackend.assert_circuitclose()
TensorflowBackend.calculate_expectation_density_matrix()
TensorflowBackend.calculate_expectation_state()
TensorflowBackend.calculate_hamiltonian_matrix_product()
TensorflowBackend.calculate_hamiltonian_state_product()
TensorflowBackend.calculate_overlap()
TensorflowBackend.calculate_overlap_density_matrix()
TensorflowBackend.calculate_probabilities()
TensorflowBackend.calculate_probabilities_density_matrix()
TensorflowBackend.calculate_singular_value_decomposition()
TensorflowBackend.calculate_symbolic()
TensorflowBackend.calculate_symbolic_density_matrix()
TensorflowBackend.collapse_density_matrix()
TensorflowBackend.collapse_state()
TensorflowBackend.connectivity
TensorflowBackend.depolarizing_error_density_matrix()
TensorflowBackend.execute_circuits()
TensorflowBackend.execute_distributed_circuit()
TensorflowBackend.identity_density_matrix()
TensorflowBackend.natives
TensorflowBackend.plus_density_matrix()
TensorflowBackend.plus_state()
TensorflowBackend.qubits
TensorflowBackend.random_choice()
TensorflowBackend.reset_error_density_matrix()
TensorflowBackend.sample_frequencies()
TensorflowBackend.samples_to_decimal()
TensorflowBackend.set_precision()
TensorflowBackend.set_seed()
TensorflowBackend.thermal_error_density_matrix()
TensorflowBackend.zeros()
TensorflowBackend.calculate_jacobian_matrix()
TensorflowBackend._test_regressions()
- qiboml.models
- qiboml.interfaces
- qiboml.differentiation