ReferenceFull Library ReferenceNemo AutomodelNemo AutomodelComponentsModelsMuse Glimmernemo_automodel.components.models.muse_glimmer.parallelization

nemo_automodel.components.models.muse_glimmer.parallelization

View as Markdown

Distributed-parallelization registration for native MuseGlimmer.

Module Contents

Classes

NameDescription
MuseGlimmerModelParallelizerApply standard dense parallelism and install the model-owned CP mesh.

Data

PARALLELIZER

API

class nemo_automodel.components.models.muse_glimmer.parallelization.MuseGlimmerModelParallelizer()

Bases: ModelParallelizer

Apply standard dense parallelism and install the model-owned CP mesh.

nemo_automodel.components.models.muse_glimmer.parallelization.MuseGlimmerModelParallelizer._apply(
model,
device_mesh,
kwargs = {}
)
nemo_automodel.components.models.muse_glimmer.parallelization.PARALLELIZER = MuseGlimmerModelParallelizer()