bridge.models.mamba.mamba_provider#
Module Contents#
Classes#
Backward-compatible wrapper around :class: |
Functions#
Backward-compatible alias for |
|
Backward-compatible alias for |
|
Backward-compatible alias for |
API#
- class bridge.models.mamba.mamba_provider.MambaModelProvider#
Bases:
megatron.bridge.models.hybrid.hybrid_provider.HybridModelProviderBackward-compatible wrapper around :class:
HybridModelProvider.- mamba_stack_spec: megatron.core.transformer.ModuleSpec | Callable[[], megatron.core.transformer.ModuleSpec] | Callable[[bridge.models.mamba.mamba_provider.MambaModelProvider], megatron.core.transformer.ModuleSpec] | None#
None
- __post_init__() None#
Normalize the deprecated Mamba stack-spec field to the Hybrid field.
- to_cfg_dict() dict[str, Any]#
Serialize without the deprecated
mamba_stack_specfield.
- bridge.models.mamba.mamba_provider.modelopt_mamba_stack_spec(
- config: MambaModelProvider | None = None,
Backward-compatible alias for
modelopt_hybrid_stack_spec.
- bridge.models.mamba.mamba_provider.transformer_engine_mamba_stack_spec() megatron.core.transformer.ModuleSpec#
Backward-compatible alias for
transformer_engine_hybrid_stack_spec.
- bridge.models.mamba.mamba_provider.get_default_mamba_stack_spec( ) megatron.core.transformer.ModuleSpec#
Backward-compatible alias for
get_default_hybrid_stack_spec.