qat.compiler.transform_passes module

class PhaseOptimisation

Bases: TransformPass

Extracted from QuantumExecutionEngine.optimize()

run(builder, res_mgr, *args, **kwargs)
class PostProcessingOptimisation

Bases: TransformPass

Extracted from LiveDeviceEngine.optimize() Better pass name/id ?

run(builder, res_mgr, *args, **kwargs)