mapping_networks.registry.MODULATION_REGISTRY

mapping_networks.registry.MODULATION_REGISTRY: Registry[BaseModulation] = Registry('MODULATION_REGISTRY', keys=('additive', 'affine', 'low_rank'))

Named registry for pluggable mapping-network components.

Each registry maps string keys to classes. Built-in implementations are pre-registered; users add custom types with register().

Example:

from mapping_networks.registry import MAPPER_REGISTRY

MAPPER_REGISTRY.register("my_mapper", MyCustomMapper)
cls = MAPPER_REGISTRY.get("my_mapper")