LogicalQ.Execution ================== .. py:module:: LogicalQ.Execution Attributes ---------- .. autoapisummary:: LogicalQ.Execution.DEFAULT Functions --------- .. autoapisummary:: LogicalQ.Execution.execute_circuits Module Contents --------------- .. py:data:: DEFAULT .. py:function:: 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.