pytket_worker.main
¶
Module Contents¶
Classes¶
Functions¶
Data¶
API¶
- pytket_worker.main.logger = 'getLogger(...)'¶
- pytket_worker.main.worker = 'Worker(...)'¶
- class pytket_worker.main.CircuitsResult¶
Bases:
typing.NamedTuple
- circuits: list[pytket._tket.circuit.Circuit] = None¶
- pytket_worker.main.add_measure_all(circuit: pytket._tket.circuit.Circuit) pytket._tket.circuit.Circuit ¶
- pytket_worker.main.append_pauli_measurement_impl(circuit: pytket._tket.circuit.Circuit, pauli_string: pytket.pauli.QubitPauliString) pytket._tket.circuit.Circuit ¶
- pytket_worker.main.optimise_phase_gadgets(circuit: pytket._tket.circuit.Circuit) pytket._tket.circuit.Circuit ¶
- pytket_worker.main.apply_pass(circuit: pytket._tket.circuit.Circuit, compiler_pass: pytket.passes.BasePass) pytket._tket.circuit.Circuit ¶
- pytket_worker.main.compile_circuit_quantinuum(circuit: pytket._tket.circuit.Circuit) pytket._tket.circuit.Circuit ¶
- pytket_worker.main.compile_circuits_quantinuum(circuits: list[pytket._tket.circuit.Circuit]) list[pytket._tket.circuit.Circuit] ¶
- pytket_worker.main.expectation(backend_result: pytket.backends.backendresult.BackendResult) float ¶