qat.purr.backends.echo module

class EchoEngine(model=None)

Bases: QuantumExecutionEngine

A backend that just returns default values. Primarily used for testing and no-backend situations.

optimize(instructions)

Runs optimization passes specific to this hardware.

run_calibrations(qubits_to_calibrate=None)
apply_setup_to_hardware(hw, qubit_count=4)

Apply the default echo hardware setup to the passed-in hardware.

get_default_echo_hardware(qubit_count=4)
Return type:

QuantumHardwareModel