nemo_automodel.components.models.common.bidirectional#
Module Contents#
Classes#
Adapter for encoder model state dicts. |
Data#
API#
- class nemo_automodel.components.models.common.bidirectional.EncoderStateDictAdapter#
Bases:
nemo_automodel.components.checkpoint.state_dict_adapter.StateDictAdapterAdapter for encoder model state dicts.
Internal format uses a
model.prefix on all keys. HF format does not. This adapter strips or adds themodel.prefix as needed, including for PEFT-wrapped keys (base_model.model.model.X<->base_model.model.X).Initialization
- _PEFT_PREFIX#
‘base_model.model.’
- _MODEL_PREFIX#
‘model.’
- _PEFT_MODEL_PREFIX#
None
- _strip_model_prefix(key)#
- _add_model_prefix(key)#
- to_hf(state_dict, **kwargs)#
- from_hf(hf_state_dict, device_mesh=None, **kwargs)#
- convert_single_tensor_to_hf(fqn, tensor, **kwargs)#
- nemo_automodel.components.models.common.bidirectional.__all__#
[‘EncoderStateDictAdapter’]