qat.pipelines.cache module
- class CompilePipelineCache(pipeline)
Bases:
CompilePipeline
Accesses a cached full
Pipeline
, allowing it to be recognised and treated as only aCompilePipeline
.- property backend: BaseBackend
- copy_with_name(name)
Returns a new instance of the pipeline with the same components, but with a different name.
- property frontend: BaseFrontend
- property middleend: BaseMiddleend
- property model: QuantumHardwareModel | PhysicalHardwareModel
- property name: str
- property target_data: TargetData
- class ExecutePipelineCache(pipeline)
Bases:
ExecutePipeline
Accesses a cached full
Pipeline
, allowing it to be recognised and treated as only anExecutePipeline
.- copy_with_name(name)
Returns a new instance of the pipeline with the same components, but with a different name.
- property engine: NativeEngine
Returns the engine within the runtime.
- property model: QuantumHardwareModel | PhysicalHardwareModel
- property name: str
- property runtime: BaseRuntime
- property target_data: TargetData