transformer_lens.factories.architecture_adapter_factory module¶
Architecture adapter factory.
This module provides a factory for creating architecture adapters.
- class transformer_lens.factories.architecture_adapter_factory.ArchitectureAdapterFactory¶
Bases:
objectFactory for creating architecture adapters.
- classmethod select_architecture_adapter(cfg: TransformerBridgeConfig) ArchitectureAdapter¶
Select the appropriate architecture adapter for the given config.
- Parameters:
cfg – The TransformerBridgeConfig to select the adapter for.
- Returns:
The selected architecture adapter.
- Raises:
ValueError – If no adapter is found for the given config.