qat.model.loaders.base module

class BaseLogicalModelLoader

Bases: BaseModelLoader[LogicalHardwareModel], ABC

class BaseModelLoader

Bases: Generic[HwModel], ABC

ModelLoaders load HardwareModels from a source configured on initialisation.

abstract load()

Load and return the Hardware Model.

Returns:

A loaded Hardware Model

Return type:

LegacyHardwareModel | LogicalHardwareModel

class BasePhysicalModelLoader

Bases: BaseModelLoader[PhysicalHardwareModel], ABC