llmcompressor.modifiers.distillation.utils.pytorch
Modules:
Classes:
KDModelWrapper
KDModelWrapper(
student_model: Module,
teacher_model: Module,
wrappers: Dict[str, Any],
comparison,
fsdp_active: bool,
)
Bases: Module
Methods:
-
finish_save
–Finish saving model
-
prepare_for_save
–Prepare model structure to be saved, specifically
self.named_modules
Source code in llmcompressor/modifiers/distillation/utils/pytorch/model_wrapper.py
finish_save
Finish saving model
Source code in llmcompressor/modifiers/distillation/utils/pytorch/model_wrapper.py
prepare_for_save
Prepare model structure to be saved, specifically self.named_modules
Source code in llmcompressor/modifiers/distillation/utils/pytorch/model_wrapper.py
KDModuleWrapper
KDModuleWrapper(
layer: Module,
hidden_size: Tuple,
transforms: Optional[List[TransformFuncType]],
fsdp_active: bool,
offload_output: bool,
)
Bases: Module
Methods:
-
finish_save
–Finish saving model
-
prepare_for_save
–Prepare model structure to be saved, specifically
self.named_modules