| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【msmodelslim】【Feature】重构量化格式知识库 Co-authored-by: anreywmh<18845895998@163.com> # message auto-generated for no-merge-commit merge: !821 merge w_quant_format_docs into master 【msmodelslim】【Feature】重构量化格式知识库 Created-by: anreywmh Commit-by: anreywmh Merged-by: ascend-robot Description: # PR 提交说明 提交前请阅读 [贡献指南](https://gitcode.com/Ascend/msmodelslim/blob/master/docs/zh/contributing/contributing_guide.md),开发者文档:[模型接入指南](../docs/zh/knowledge_base/model/integrating_models.md) PR 标题前缀:[Feature]、[Bugfix]、[Doc]、[Test](与 CONTRIBUTING 一致) ## 1. 影响面评估 **接口变更(按需):** 无 > 备注:若无变更请保留「无」;涉及 CLI、API、YAML 等请在此项补充说明。 **输出件变更(按需):** 无 > 备注:若无变更请保留「无」;涉及导出格式、产物路径等请在此项补充说明。 **非兼容变更(按需):** 无 > 备注:若无变更请保留「无」;若有非兼容变更请说明迁移方式。 **SIG 评审结论(按需):** 无 > 提醒:非兼容、安全风险等高危 PR 须经 SIG 评审后合入;无则保留「无」。 ## 2. 修改描述 **修改背景(可选):** 量化格式资料原先结构不统一:总词条与子格式职责边界不清,模式支持与交付件说明分散或缺失,MindIE-SD 缺少独立词条/使用指南,新建格式资料缺少可执行的场景约定,导致选型、核对产物与接入新格式成本高。 **修改目的:** 按「总词条(格式地图)+ 各格式词条 + 使用指南」重构 quantization_format 知识库,打通与量化模式词条、一键量化指南的导航,并登记 docs-management 新建场景与资料规范约定,便于后续按同一口径增补格式资料。 **修改内容:** - 知识库 / 量化格式总词条:重组《量化格式》README,补充格式地图与关联导航,明确格式与算法、模式的职责边界。 - 知识库 / AscendV1:按「概述 → 原理 → 实现 → 导出产物 → 模式支持 → 各模式交付件 → 适用场景 → 关联」重组词条;新增《AscendV1 使用指南》(适配 / 配置 / 执行);模式支持表链接至 quantization_mode。 - 知识库 / compressed-tensors:同步重组词条与交付件说明;新增使用指南;模式列改为可跳转链接。 - 知识库 / MindIE-SD:新增 mindie_sd/ 词条与使用指南;一键量化文档中相关路径由 mindie/ 对齐为 mindie_sd/。 - 知识库 / 接入指南:更新《量化格式接入指南》,与格式地图及资料新建场景衔接。 - 治理 / 资料规范:新增 §3.3「量化格式资料约定」(目录、命名、模式链接、总词条同步要求)。 - skill / docs-management:登记并完善 add-quantization-format 场景(含 QF 校验、模式链接禁止空占位);公共清单口径对齐 CE-01~CE-06。 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档类变更,人工核对即可 # 1. 打开格式地图,确认三格式词条与使用指南链接可解析 ls docs/zh/knowledge_base/quantization_format/*/ # 2. 抽查词条「量化模式支持」列是否指向 quantization_mode 真实路径 # 3. 核对使用指南是否含适配 / 配置 / 执行 # 4. 核对 docs_standards README §3.3 与 add-quantization-format 场景描述一致  See merge request: Ascend/msmodelslim!821 | 2 小时前 | |
[Docs] 新增 PTQ 知识库 LLM/VLM/DiT/权重转换词条与使用指南 Co-authored-by: qq_46439621<wanlongze1@huawei.com> # message auto-generated for no-merge-commit merge: !814 merge ptq_ziliao_0808 into master [Docs] 新增 PTQ 知识库 LLM/VLM/DiT/权重转换词条与使用指南 Created-by: qq_46439621 Commit-by: qq_46439621 Merged-by: ascend-robot Description: # PR 提交说明 提交前请阅读 https://gitcode.com/Ascend/msmodelslim/blob/master/docs/zh/contributing/contributing_guide.md ,开发者文档:[模型接入指南](../../../knowledge_base/model/integrating_models.md) PR 标题前缀:[Doc](与 CONTRIBUTING 一致) ## 1. 影响面评估 **接口变更(按需):** 无 > 备注:若无变更请保留「无」;涉及 CLI、API、YAML 等请在此项补充说明。 **输出件变更(按需):** 无 > 备注:若无变更请保留「无」;涉及导出格式、产物路径等请在此项补充说明。 **非兼容变更(按需):** 无 > 备注:若无变更请保留「无」;若有非兼容变更请说明迁移方式。 **SIG 评审结论(按需):** 无 > 提醒:非兼容、安全风险等高危 PR 须经 SIG 评审后合入;无则保留「无」。 ## 2. 修改描述 **修改背景(可选):** PTQ 知识库缺少 LLM、VLM、DiT 及权重转换的规范词条与使用指南,且既有文档存在链接失效、编号不连续、格式低错等问题,不符合资料规范检查项要求。 **修改目的:** 补齐 PTQ 知识库核心词条与使用指南,统一文件命名与章节编号规范,修复失效链接与格式低错,使文档通过校验清单检查。 **修改内容:**(按「概念 - 变化」分条) - docs/knowledge_base/ptq:新增权重转换词条 term_weight_conversion.md 与使用指南 usage_weight_conversion.md(原 usage.md 拆分并重命名) - docs/knowledge_base/ptq/llm:新增词条 term_large_language_model_quantization.md、使用指南 usage_large_language_model_quantization.md、集成指南 integration_guide_large_language_model_quantization.md - docs/knowledge_base/ptq/vlm:新增词条 term_vision_transformer_quantization.md、使用指南 usage_vision_transformer_quantization.md、集成指南 integration_guide_vision_transformer_quantization.md - docs/knowledge_base/ptq/dit:新增词条 term_diffusion_transformer_quantization.md、使用指南 usage_diffusion_transformer_quantization.md、集成指南 integration_guide_diffusion_transformer_quantization.md - docs/knowledge_base/ptq/README.md:新增知识库目录与词条/使用指南入口 - docs/knowledge_base/ptq:修复权重转换、LLM/VLM/DiT 文档中的失效链接与格式低错(如错误链接指向、文档末尾缺失换行等) ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # markdownlint 校验文档格式与链接有效性 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据:N/A,纯文档改动 - [ ] 是否未采集或打印敏感信息:N/A - [ ] 是否已正确设置文件权限:N/A - [ ] 是否充分考虑浮点运算溢出、除零等异常场景:N/A - [ ] 是否已对正则表达式做 ReDos 检查:N/A **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因):N/A,纯文档改动不涉及代码 - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) **checklist**  See merge request: Ascend/msmodelslim!814 | 3 小时前 | |
[Docs] 新增 PTQ 知识库 LLM/VLM/DiT/权重转换词条与使用指南 Co-authored-by: qq_46439621<wanlongze1@huawei.com> # message auto-generated for no-merge-commit merge: !814 merge ptq_ziliao_0808 into master [Docs] 新增 PTQ 知识库 LLM/VLM/DiT/权重转换词条与使用指南 Created-by: qq_46439621 Commit-by: qq_46439621 Merged-by: ascend-robot Description: # PR 提交说明 提交前请阅读 https://gitcode.com/Ascend/msmodelslim/blob/master/docs/zh/contributing/contributing_guide.md ,开发者文档:[模型接入指南](../../../knowledge_base/model/integrating_models.md) PR 标题前缀:[Doc](与 CONTRIBUTING 一致) ## 1. 影响面评估 **接口变更(按需):** 无 > 备注:若无变更请保留「无」;涉及 CLI、API、YAML 等请在此项补充说明。 **输出件变更(按需):** 无 > 备注:若无变更请保留「无」;涉及导出格式、产物路径等请在此项补充说明。 **非兼容变更(按需):** 无 > 备注:若无变更请保留「无」;若有非兼容变更请说明迁移方式。 **SIG 评审结论(按需):** 无 > 提醒:非兼容、安全风险等高危 PR 须经 SIG 评审后合入;无则保留「无」。 ## 2. 修改描述 **修改背景(可选):** PTQ 知识库缺少 LLM、VLM、DiT 及权重转换的规范词条与使用指南,且既有文档存在链接失效、编号不连续、格式低错等问题,不符合资料规范检查项要求。 **修改目的:** 补齐 PTQ 知识库核心词条与使用指南,统一文件命名与章节编号规范,修复失效链接与格式低错,使文档通过校验清单检查。 **修改内容:**(按「概念 - 变化」分条) - docs/knowledge_base/ptq:新增权重转换词条 term_weight_conversion.md 与使用指南 usage_weight_conversion.md(原 usage.md 拆分并重命名) - docs/knowledge_base/ptq/llm:新增词条 term_large_language_model_quantization.md、使用指南 usage_large_language_model_quantization.md、集成指南 integration_guide_large_language_model_quantization.md - docs/knowledge_base/ptq/vlm:新增词条 term_vision_transformer_quantization.md、使用指南 usage_vision_transformer_quantization.md、集成指南 integration_guide_vision_transformer_quantization.md - docs/knowledge_base/ptq/dit:新增词条 term_diffusion_transformer_quantization.md、使用指南 usage_diffusion_transformer_quantization.md、集成指南 integration_guide_diffusion_transformer_quantization.md - docs/knowledge_base/ptq/README.md:新增知识库目录与词条/使用指南入口 - docs/knowledge_base/ptq:修复权重转换、LLM/VLM/DiT 文档中的失效链接与格式低错(如错误链接指向、文档末尾缺失换行等) ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # markdownlint 校验文档格式与链接有效性 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据:N/A,纯文档改动 - [ ] 是否未采集或打印敏感信息:N/A - [ ] 是否已正确设置文件权限:N/A - [ ] 是否充分考虑浮点运算溢出、除零等异常场景:N/A - [ ] 是否已对正则表达式做 ReDos 检查:N/A **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因):N/A,纯文档改动不涉及代码 - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) **checklist**  See merge request: Ascend/msmodelslim!814 | 3 小时前 | |
[Docs] 新增 PTQ 知识库 LLM/VLM/DiT/权重转换词条与使用指南 Co-authored-by: qq_46439621<wanlongze1@huawei.com> # message auto-generated for no-merge-commit merge: !814 merge ptq_ziliao_0808 into master [Docs] 新增 PTQ 知识库 LLM/VLM/DiT/权重转换词条与使用指南 Created-by: qq_46439621 Commit-by: qq_46439621 Merged-by: ascend-robot Description: # PR 提交说明 提交前请阅读 https://gitcode.com/Ascend/msmodelslim/blob/master/docs/zh/contributing/contributing_guide.md ,开发者文档:[模型接入指南](../../../knowledge_base/model/integrating_models.md) PR 标题前缀:[Doc](与 CONTRIBUTING 一致) ## 1. 影响面评估 **接口变更(按需):** 无 > 备注:若无变更请保留「无」;涉及 CLI、API、YAML 等请在此项补充说明。 **输出件变更(按需):** 无 > 备注:若无变更请保留「无」;涉及导出格式、产物路径等请在此项补充说明。 **非兼容变更(按需):** 无 > 备注:若无变更请保留「无」;若有非兼容变更请说明迁移方式。 **SIG 评审结论(按需):** 无 > 提醒:非兼容、安全风险等高危 PR 须经 SIG 评审后合入;无则保留「无」。 ## 2. 修改描述 **修改背景(可选):** PTQ 知识库缺少 LLM、VLM、DiT 及权重转换的规范词条与使用指南,且既有文档存在链接失效、编号不连续、格式低错等问题,不符合资料规范检查项要求。 **修改目的:** 补齐 PTQ 知识库核心词条与使用指南,统一文件命名与章节编号规范,修复失效链接与格式低错,使文档通过校验清单检查。 **修改内容:**(按「概念 - 变化」分条) - docs/knowledge_base/ptq:新增权重转换词条 term_weight_conversion.md 与使用指南 usage_weight_conversion.md(原 usage.md 拆分并重命名) - docs/knowledge_base/ptq/llm:新增词条 term_large_language_model_quantization.md、使用指南 usage_large_language_model_quantization.md、集成指南 integration_guide_large_language_model_quantization.md - docs/knowledge_base/ptq/vlm:新增词条 term_vision_transformer_quantization.md、使用指南 usage_vision_transformer_quantization.md、集成指南 integration_guide_vision_transformer_quantization.md - docs/knowledge_base/ptq/dit:新增词条 term_diffusion_transformer_quantization.md、使用指南 usage_diffusion_transformer_quantization.md、集成指南 integration_guide_diffusion_transformer_quantization.md - docs/knowledge_base/ptq/README.md:新增知识库目录与词条/使用指南入口 - docs/knowledge_base/ptq:修复权重转换、LLM/VLM/DiT 文档中的失效链接与格式低错(如错误链接指向、文档末尾缺失换行等) ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # markdownlint 校验文档格式与链接有效性 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据:N/A,纯文档改动 - [ ] 是否未采集或打印敏感信息:N/A - [ ] 是否已正确设置文件权限:N/A - [ ] 是否充分考虑浮点运算溢出、除零等异常场景:N/A - [ ] 是否已对正则表达式做 ReDos 检查:N/A **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因):N/A,纯文档改动不涉及代码 - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) **checklist**  See merge request: Ascend/msmodelslim!814 | 3 小时前 | |
[Docs] 新增 PTQ 知识库 LLM/VLM/DiT/权重转换词条与使用指南 Co-authored-by: qq_46439621<wanlongze1@huawei.com> # message auto-generated for no-merge-commit merge: !814 merge ptq_ziliao_0808 into master [Docs] 新增 PTQ 知识库 LLM/VLM/DiT/权重转换词条与使用指南 Created-by: qq_46439621 Commit-by: qq_46439621 Merged-by: ascend-robot Description: # PR 提交说明 提交前请阅读 https://gitcode.com/Ascend/msmodelslim/blob/master/docs/zh/contributing/contributing_guide.md ,开发者文档:[模型接入指南](../../../knowledge_base/model/integrating_models.md) PR 标题前缀:[Doc](与 CONTRIBUTING 一致) ## 1. 影响面评估 **接口变更(按需):** 无 > 备注:若无变更请保留「无」;涉及 CLI、API、YAML 等请在此项补充说明。 **输出件变更(按需):** 无 > 备注:若无变更请保留「无」;涉及导出格式、产物路径等请在此项补充说明。 **非兼容变更(按需):** 无 > 备注:若无变更请保留「无」;若有非兼容变更请说明迁移方式。 **SIG 评审结论(按需):** 无 > 提醒:非兼容、安全风险等高危 PR 须经 SIG 评审后合入;无则保留「无」。 ## 2. 修改描述 **修改背景(可选):** PTQ 知识库缺少 LLM、VLM、DiT 及权重转换的规范词条与使用指南,且既有文档存在链接失效、编号不连续、格式低错等问题,不符合资料规范检查项要求。 **修改目的:** 补齐 PTQ 知识库核心词条与使用指南,统一文件命名与章节编号规范,修复失效链接与格式低错,使文档通过校验清单检查。 **修改内容:**(按「概念 - 变化」分条) - docs/knowledge_base/ptq:新增权重转换词条 term_weight_conversion.md 与使用指南 usage_weight_conversion.md(原 usage.md 拆分并重命名) - docs/knowledge_base/ptq/llm:新增词条 term_large_language_model_quantization.md、使用指南 usage_large_language_model_quantization.md、集成指南 integration_guide_large_language_model_quantization.md - docs/knowledge_base/ptq/vlm:新增词条 term_vision_transformer_quantization.md、使用指南 usage_vision_transformer_quantization.md、集成指南 integration_guide_vision_transformer_quantization.md - docs/knowledge_base/ptq/dit:新增词条 term_diffusion_transformer_quantization.md、使用指南 usage_diffusion_transformer_quantization.md、集成指南 integration_guide_diffusion_transformer_quantization.md - docs/knowledge_base/ptq/README.md:新增知识库目录与词条/使用指南入口 - docs/knowledge_base/ptq:修复权重转换、LLM/VLM/DiT 文档中的失效链接与格式低错(如错误链接指向、文档末尾缺失换行等) ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # markdownlint 校验文档格式与链接有效性 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据:N/A,纯文档改动 - [ ] 是否未采集或打印敏感信息:N/A - [ ] 是否已正确设置文件权限:N/A - [ ] 是否充分考虑浮点运算溢出、除零等异常场景:N/A - [ ] 是否已对正则表达式做 ReDos 检查:N/A **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因):N/A,纯文档改动不涉及代码 - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) **checklist**  See merge request: Ascend/msmodelslim!814 | 3 小时前 |
训练后量化(PTQ)知识库
什么是训练后量化(PTQ)
训练后量化(Post-Training Quantization,PTQ)是指在模型已完成训练后,仅通过少量校准数据统计模型权重与激活值的分布,将浮点参数映射到低比特整数或低精度浮点格式,从而压缩模型体积、降低推理时内存与算力开销的量化方式。与训练感知量化(QAT)不同,PTQ 不需要重新训练模型,因此成本低、上线快,是大模型推理加速的主流方案。
量化词条
不同模型类型的量化关注点与实现路径差异较大,msModelSlim 将 PTQ 按量化对象划分为以下四类:
| 说明 | 入口 |
|---|---|
| 一般为Decoder-only 自回归结构,权重与激活量化成熟 | 《LLM 量化词条》 |
| 视觉编码器 + 语言模型,需多模态校准数据 | 《VLM 量化词条》 |
| Diffusion Transformer 主干的文生图 / 文生视频 | 《DiT 量化词条》 |
| 离线、data-free 的格式 / 精度变换 | 《权重转换词条》 |
使用指南
| 说明 | 入口 |
|---|---|
| 大语言模型一键量化流程 | 《LLM 量化使用指南》 |
| 多模态理解模型量化流程 | 《VLM 量化使用指南》 |
| 多模态生成模型量化流程 | 《DiT 量化使用指南》 |
| 已有权重的格式 / 精度转换流程 | 《权重转换使用指南》 |
模型接入指南
| 说明 | 入口 |
|---|---|
| 新大语言模型(LLM)接入 msModelSlim 量化流程 | 《LLM 模型接入案例》 |
| 新多模态视觉语言模型(VLM)接入 msModelSlim 量化流程 | 《VLM 模型接入案例》 |
| 新多模态生成模型(DiT)接入 msModelSlim 量化流程 | 《DiT 模型接入案例》 |