llmcompressor.pytorch.utils.sparsification
用于检索与模型稀疏化相关信息的辅助函数
类
-
ModuleSparsificationInfo–用于提供与 torch Module 参数相关信息的辅助类
ModuleSparsificationInfo
用于提供与 torch Module 参数以及所应用稀疏化量相关信息的辅助类。包含剪枝和量化信息
参数
-
(moduleModule) –要分析的 torch Module
-
(state_dictOptional[Dict[str, Tensor]], 默认值:None) –可选的 state_dict,用于代替 torch 模型进行分析。当分析 FSDP 模型时使用,此时可能无法访问完整的权重
属性
-
params_quantized(int) –:return: 量化层中的参数数量
-
params_quantized_percent(float) –:return: 已量化的参数百分比
-
params_sparse(int) –:return: 模型中稀疏(0)可训练参数的总数
-
params_sparse_percent(float) –:return: 模型中稀疏化参数的百分比
-
params_total(int) –:return: 模型中可训练参数的总数