core.extensions.transformer_engine_spec_provider#
Module Contents#
Classes#
A protocol for providing the submodules used in Spec building. |
API#
- class core.extensions.transformer_engine_spec_provider.TESpecProvider#
Bases:
megatron.core.models.backends.BackendSpecProviderA protocol for providing the submodules used in Spec building.
- fuse_layernorm_and_linear() bool#
TE backend chooses a single module for layernorm and linear
- column_parallel_layer_norm_linear() Optional[type]#
Which module for sequential layernorm and linear