All Modules
mpqp
- The Quantum Circuit
QCircuitQCircuit.from_other_language()QCircuit.initializer()QCircuit.add()QCircuit.append()QCircuit.count_gates()QCircuit.depth()QCircuit.display()QCircuit.inverse()QCircuit.pretty_print()QCircuit.size()QCircuit.subs()QCircuit.tensor()QCircuit.to_dict()QCircuit.to_gate()QCircuit.to_matrix()QCircuit.to_other_device()QCircuit.to_other_language()QCircuit.variables()QCircuit.without_measurements()QCircuit.without_noises()QCircuit.breakpointsQCircuit.gatesQCircuit.input_g_phaseQCircuit.instructionsQCircuit.labelQCircuit.measurementsQCircuit.nb_cbitsQCircuit.nb_qubitsQCircuit.noisesQCircuit.transpiled_circuitQCircuit.transpiled_noise_model
- Gates
- The Gate class
- Controlled Gates
- Parametrized Gates
- Native Gates
- The GateDefinition
- Custom Gates
- Controlled Custom Gates
- Measurements
- The measurement
- Measuring in a basis
- Measuring using an observable
ExpectationMeasureExpectationMeasure.get_pauli_grouping()ExpectationMeasure.only_diagonal_observables()ExpectationMeasure.to_dict()ExpectationMeasure.to_other_language()ExpectationMeasure.commuting_typeExpectationMeasure.grouping_methodExpectationMeasure.nb_observablesExpectationMeasure.observablesExpectationMeasure.observables_labelsExpectationMeasure.optim_diagonalExpectationMeasure.optimize_measurementExpectationMeasure.pre_measure
Observable- Pauli String
- Noisy Simulations
- Execution
- Languages
- Devices
ATOSDeviceATOSDevice.from_str_remote()ATOSDevice.is_gate_based()ATOSDevice.is_noisy_simulator()ATOSDevice.is_remote()ATOSDevice.is_simulator()ATOSDevice.supports_observable()ATOSDevice.supports_observable_ideal()ATOSDevice.supports_samples()ATOSDevice.supports_state_vector()ATOSDevice.MYQLM_CLINALGATOSDevice.MYQLM_PYLINALGATOSDevice.QLM_LINALGATOSDevice.QLM_MPOATOSDevice.QLM_MPSATOSDevice.QLM_NOISYQPROC
AWSDeviceAWSDevice.from_arn()AWSDevice.get_arn()AWSDevice.get_region()AWSDevice.is_gate_based()AWSDevice.is_noisy_simulator()AWSDevice.is_remote()AWSDevice.is_simulator()AWSDevice.supports_observable()AWSDevice.supports_observable_ideal()AWSDevice.supports_samples()AWSDevice.supports_state_vector()AWSDevice.BRAKET_DM1_SIMULATORAWSDevice.BRAKET_LOCAL_SIMULATORAWSDevice.BRAKET_SV1_SIMULATORAWSDevice.BRAKET_TN1_SIMULATORAWSDevice.IONQ_ARIA_1AWSDevice.IONQ_ARIA_2AWSDevice.IONQ_FORTE_1AWSDevice.IONQ_FORTE_ENTERPRISE_1AWSDevice.IQM_EMERALDAWSDevice.IQM_GARNETAWSDevice.QUERA_AQUILAAWSDevice.RIGETTI_ANKAA_3
AZUREDeviceAZUREDevice.is_gate_based()AZUREDevice.is_ionq()AZUREDevice.is_noisy_simulator()AZUREDevice.is_remote()AZUREDevice.is_simulator()AZUREDevice.supports_observable()AZUREDevice.supports_observable_ideal()AZUREDevice.supports_samples()AZUREDevice.supports_state_vector()AZUREDevice.IONQ_QPUAZUREDevice.IONQ_QPU_ARIA_1AZUREDevice.IONQ_QPU_ARIA_2AZUREDevice.IONQ_SIMULATORAZUREDevice.QUANTINUUM_SIM_H1_1AZUREDevice.QUANTINUUM_SIM_H1_1EAZUREDevice.QUANTINUUM_SIM_H1_1SCAZUREDevice.RIGETTI_SIM_QPU_ANKAA_3AZUREDevice.RIGETTI_SIM_QVM
AvailableDeviceAvailableDevice.has_reduced_gate_set()AvailableDevice.incompatible_gate()AvailableDevice.is_gate_based()AvailableDevice.is_noisy_simulator()AvailableDevice.is_remote()AvailableDevice.is_simulator()AvailableDevice.supports_observable()AvailableDevice.supports_observable_ideal()AvailableDevice.supports_samples()AvailableDevice.supports_state_vector()
GOOGLEDeviceGOOGLEDevice.has_reduced_gate_set()GOOGLEDevice.is_gate_based()GOOGLEDevice.is_ionq()GOOGLEDevice.is_noisy_simulator()GOOGLEDevice.is_processor()GOOGLEDevice.is_remote()GOOGLEDevice.is_simulator()GOOGLEDevice.supports_observable()GOOGLEDevice.supports_observable_ideal()GOOGLEDevice.supports_samples()GOOGLEDevice.supports_state_vector()GOOGLEDevice.CIRQ_LOCAL_SIMULATORGOOGLEDevice.IONQ_QPUGOOGLEDevice.IONQ_SIMULATORGOOGLEDevice.PROCESSOR_RAINBOWGOOGLEDevice.PROCESSOR_WEBER
IBMDeviceIBMDevice.has_reduced_gate_set()IBMDevice.incompatible_gate()IBMDevice.is_gate_based()IBMDevice.is_noisy_simulator()IBMDevice.is_remote()IBMDevice.is_simulator()IBMDevice.supports_observable()IBMDevice.supports_observable_ideal()IBMDevice.supports_samples()IBMDevice.supports_state_vector()IBMDevice.AER_SIMULATORIBMDevice.AER_SIMULATOR_DENSITY_MATRIXIBMDevice.AER_SIMULATOR_EXTENDED_STABILIZERIBMDevice.AER_SIMULATOR_MATRIX_PRODUCT_STATEIBMDevice.AER_SIMULATOR_STABILIZERIBMDevice.AER_SIMULATOR_STATEVECTORIBMDevice.IBM_BRISBANEIBMDevice.IBM_BRUSSELSIBMDevice.IBM_CLEVELANDIBMDevice.IBM_FEZIBMDevice.IBM_KAWASAKIIBMDevice.IBM_KYIVIBMDevice.IBM_LEAST_BUSYIBMDevice.IBM_NAZCAIBMDevice.IBM_PEEKSKILLIBMDevice.IBM_QUEBECIBMDevice.IBM_RENSSELAERIBMDevice.IBM_SHERBROOKEIBMDevice.IBM_STRASBOURGIBMDevice.IBM_TORINO
- Simulated Devices
SimulatedDeviceStaticIBMSimulatedDeviceStaticIBMSimulatedDevice.get_ibm_fake_providers()StaticIBMSimulatedDevice.supports_observable()StaticIBMSimulatedDevice.supports_observable_ideal()StaticIBMSimulatedDevice.supports_samples()StaticIBMSimulatedDevice.supports_state_vector()StaticIBMSimulatedDevice.to_noise_model()StaticIBMSimulatedDevice.to_noisy_simulator()
IBMSimulatedDevice
- Running a circuit
- Helpers for remote jobs
- Jobs
- Results
BatchResultResultResult.delete_by_local_id()Result.load_all()Result.load_by_local_id()Result.load_by_local_job_id()Result.load_similar()Result.plot()Result.save()Result.to_dict()Result.amplitudesResult.countsResult.deviceResult.errorResult.expectation_valuesResult.jobResult.probabilitiesResult.samplesResult.shotsResult.state_vector
SampleStateVector
- QASM converter
- OpenQASM2.0 and OpenQASM3.0 utility
InstrUserGateconvert_instruction_2_to_3()convert_instruction_3_to_2()open_qasm_2_to_3()open_qasm_3_to_2()open_qasm_file_conversion_2_to_3()open_qasm_file_conversion_3_to_2()open_qasm_hard_includes()parse_gphase_instruction()parse_openqasm_2_file()parse_openqasm_3_file()parse_user_gates()qasm_code()remove_include_and_comment()remove_user_gates()
- From OpenQASM to the providers
- OpenQASM2.0 and OpenQASM3.0 utility
- Tools
- Useful Maths Operations
- Generics
- Display helpers
- Errors
AWSBraketRemoteExecutionErrorAdditionalGateNoiseWarningDeviceJobIncompatibleErrorDeviceJobIncompatibleWarningIBMNoiseModelGenerationIBMRemoteExecutionErrorInstructionAfterMeasurementErrorInstructionParsingErrorNonReversibleWarningNumberQubitsErrorNumberQubitsWarningOpenQASMTranslationWarningQLMRemoteExecutionErrorRemoteExecutionErrorResultAttributeErrorUnsupportedBraketFeaturesWarning
- Circuit tricks
- Choice Tree
- Theoretical simulations
- Observable decomposition
DiagPauliNodePauliNodecompute_coefficients()compute_coefficients_diagonal_case()compute_coefficients_walsh()decompose_diagonal_observable_ptdr()decompose_diagonal_observable_walsh_hadamard()decompose_hermitian_matrix_ptdr()generate_and_explore_node()generate_and_explore_node_diagonal_case()generate_hadamard()update_tree()update_tree_diagonal_case()
- Pauli Grouping
- Unitary decomposition
- Local Storage