LogicalQ.Execution
Attributes
Functions
|
General function to execute a circuit with smart handling of parameters, especially for circuits with QEC. |
Module Contents
- LogicalQ.Execution.DEFAULT
- LogicalQ.Execution.execute_circuits(circuit_input, target=None, backend=None, hardware_model=None, noise_model=DEFAULT, noise_params=DEFAULT, coupling_map=DEFAULT, basis_gates=DEFAULT, method='statevector', optimization_level=0, shots=1024, memory=False, save_statevector=False, save_density_matrix=False, return_circuits_transpiled=False)
General function to execute a circuit with smart handling of parameters, especially for circuits with QEC.
The parameters target, backend, and hardware_model are the preferred input type to this function. If specified, noise_model, noise_params, coupling_map, and basis_gates will try to override anything specified in target, backend, or hardware_model.