registry
ipw.core.registry
¶
RegistryBase
¶
Bases: Generic[T]
Registry helper
Source code in intelligence-per-watt/src/ipw/core/registry.py
ClientRegistry
¶
Bases: RegistryBase[Type['InferenceClient']]
Registry for inference clients.
Source code in intelligence-per-watt/src/ipw/core/registry.py
DatasetRegistry
¶
Bases: RegistryBase[Type['DatasetProvider']]
Registry for dataset providers.
Source code in intelligence-per-watt/src/ipw/core/registry.py
AnalysisRegistry
¶
Bases: RegistryBase[Type['AnalysisProvider']]
Registry for analysis providers.
Source code in intelligence-per-watt/src/ipw/core/registry.py
VisualizationRegistry
¶
Bases: RegistryBase[Type['VisualizationProvider']]
Registry for visualization providers.
Source code in intelligence-per-watt/src/ipw/core/registry.py
EvaluationRegistry
¶
Bases: RegistryBase[Type['EvaluationHandler']]
Registry for evaluation handlers.
Source code in intelligence-per-watt/src/ipw/core/registry.py
AgentRegistry
¶
Bases: RegistryBase[Type['BaseAgent']]
Registry for agent harnesses.