qat.purr.compiler.validation_passes module

class InstructionValidation(engine, *args, **kwargs)

Bases: ValidationPass

Extracted from QuantumExecutionEngine.validate()

run(ir, res_mgr, *args, **kwargs)
class ReadoutValidation(hardware, *args, **kwargs)

Bases: ValidationPass

Extracted from LiveDeviceEngine.validate()

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