| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【docs】:Atals 800I A2/3产品名称描述统一 Co-authored-by: zzm30<zhengzhimin1@h-partners.com> # message auto-generated for no-merge-commit merge: !941 merge master into master 【docs】:Atals 800I A2/3产品名称描述统一 Created-by: zzm30 Commit-by: zzm30 Merged-by: ascend-robot Description: # PR 提交说明 提交前请阅读 [CONTRIBUTING.md](https://gitcode.com/Ascend/msmodelslim/blob/master/docs/zh/contributing/contributing_guide.md),开发者文档:[模型接入指南](../docs/zh/development_guide/integrating_models.md) PR 标题前缀:[Feature]、[Bugfix]、[Doc]、[Test](与 CONTRIBUTING 一致) ## 1. 影响面评估 **接口变更(按需):** 无 > 备注:若无变更请保留「无」;涉及 CLI、API、YAML 等请在此项补充说明。 **输出件变更(按需):** 无 > 备注:若无变更请保留「无」;涉及导出格式、产物路径等请在此项补充说明。 **非兼容变更(按需):** 无 > 备注:若无变更请保留「无」;若有非兼容变更请说明迁移方式。 **SIG 评审结论(按需):** 无 > 提醒:非兼容、安全风险等高危 PR 须经 SIG 评审后合入;无则保留「无」。 ## 2. 修改描述 **修改背景(可选):** 文档中同一款产品存在多种描述说法; **修改目的:** Atlas 800I A2/A3的说法统一; **修改内容:** 1. Atals 800I A2/3产品名称描述统一 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [x] 是否已校验外部数据 - [x] 是否未采集或打印敏感信息 - [x] 是否已正确设置文件权限 - [x] 是否充分考虑浮点运算溢出、除零等异常场景 - [x] 是否已对正则表达式做 ReDos 检查 **DT** - [x] 是否具备 UT 测试用例看护 资料修改 - [ ] 是否需要添加冒烟:否 See merge request: Ascend/msmodelslim!941 | 21 天前 | |
[Doc] 修复新模型量化调优指南、权重量化使用指南、敏感层分析使用指南资料问题 Co-authored-by: xyxin_006<xiayingxin1@huawei.com> # message auto-generated for no-merge-commit merge: !881 merge doc/process_usage_issue into master [Doc] 修复新模型量化调优指南、权重量化使用指南、敏感层分析使用指南资料问题 Created-by: xyxin_006 Commit-by: xyxin_006 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 协议变更。 **输出件变更(按需):** 无 **非兼容变更(按需):** 无 > 备注:用户指南文件重命名 usage_sensitive_layer_wise_analysis.md → usage_sensitive_layer_analysis.md,已同步更新站内链接与 mkdocs.yml;对外书签若指向旧路径需改用新路径。 **SIG 评审结论(按需):** 无 ## 2. 修改描述 **修改背景(可选):** 新模型量化调优流程、权重量化使用指南、敏感层分析(linear / layer / attn)使用指南在资料评审中存在表述不清、标点与并列关系不规范、流程节点缺失、指标推荐未说明选取方式、接口文档仍指向章节锚点或旧文件名等问题,影响按指南落地执行。 **修改目的:** 按评审意见整改上述中文用户指南与关联引用,使流程步骤、命令行表述、校准集约定、指标选取与接口文档链接可直接指导实践,并与 CLI scope 命名对齐。 **修改内容:** - docs/流程:优化《新模型量化调优流程》前置条件、步骤表述、异常处置与术语(模型适配按 LLM / VLM / SD 分列),统一「精度与性能」等并列用语,修正 vLLM Ascend 量化适配中文文档链接。 - docs/流程:优化《权重量化使用指南》路径说明、配置协议权威链接(改挂 api_reference/config/task/*)、格式选型与验收/安全等表述。 - docs/流程:优化 linear / layer / attn 敏感层分析使用指南(补充「命令行」、校准集进流程图、与量化所用校准集一致、审计记录变量统一、后续操作用完整 quant 命令行表述、异常处置写清再执行分析命令等);指标「推荐」列改为如何选取;修正 QKV 成组策略表述。 - docs/导航:将层级敏感层分析指南重命名为 usage_sensitive_layer_analysis.md(对齐 analyze layer),并更新 mkdocs.yml、用户指南索引、API 与知识库交叉引用。 - docs/知识库:在量化算法 README 与相关 usage 中同步层级指南新路径(变基吸收 upstream 算法文档整改后保留新文件名)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [x] 是否已校验外部数据(N/A:纯文档) - [x] 是否未采集或打印敏感信息(N/A:纯文档) - [x] 是否已正确设置文件权限(N/A:纯文档) - [x] 是否充分考虑浮点运算溢出、除零等异常场景(N/A:纯文档) - [x] 是否已对正则表达式做 ReDos 检查(N/A:纯文档) **DT** - [x] 是否具备 UT 测试用例看护(N/A:纯文档变更,无代码逻辑改动) - [x] 是否需要添加冒烟:否 See merge request: Ascend/msmodelslim!881 | 1 个月前 | |
[Doc] 修复 4 篇文档资料问题 #502 Co-authored-by: tanxiangyuu<tanxiangyu2@huawei.com> # message auto-generated for no-merge-commit merge: !889 merge fix/issue-502-doc-fixes into master [Doc] 修复 4 篇文档资料问题 #502 Created-by: tanxiangyuu Commit-by: tanxiangyuu 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. 修改描述 **修改背景(可选):** 资料测试反馈 4 篇文档存在多处问题——模板格式不统一、多余标点符号、语句不通顺、链接错误、阶段数不一致等。 **修改目的:** 修复 qwen3_32b_w8a8_precision_tuning_case.md、usage_one_click_quantization.md、process_mainstream_model_deployment.md、process_quantization_accuracy_anomaly_locating.md 四篇文档的资料问题。 **修改内容:** - qwen3_32b_w8a8_precision_tuning_case.md:前置条件标题修正,全文「」替换为中文双引号,删除多余括号内容,表格精度描述补充未达标说明,优化逐次调优语句,步骤3 策略选择改为分步说明(per_tensor/per_token) - usage_one_click_quantization.md:阶段数对齐流程图,流程图简化,device 参数格式重构为可选说明,多卡量化增加算法适配约束和链接,量化模式术语链接修正 - process_mainstream_model_deployment.md:移除 MindIE-Motor 框架列表使其独立,简化不适用说明,步骤4 目标标注为可选步骤 - process_quantization_accuracy_anomaly_locating.md:dump 配置标题措辞优化(配置→创建),全文「」替换为中文双引号 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [x] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档查看,无需复现命令 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [N/A] 是否已校验外部数据 - [N/A] 是否未采集或打印敏感信息 - [N/A] 是否已正确设置文件权限 - [N/A] 是否充分考虑浮点运算溢出、除零等异常场景 - [N/A] 是否已对正则表达式做 ReDos 检查 **DT** - [N/A] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [N/A] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!889 | 30 天前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 | |
[Doc] 修复 4 篇文档资料问题 #502 Co-authored-by: tanxiangyuu<tanxiangyu2@huawei.com> # message auto-generated for no-merge-commit merge: !889 merge fix/issue-502-doc-fixes into master [Doc] 修复 4 篇文档资料问题 #502 Created-by: tanxiangyuu Commit-by: tanxiangyuu 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. 修改描述 **修改背景(可选):** 资料测试反馈 4 篇文档存在多处问题——模板格式不统一、多余标点符号、语句不通顺、链接错误、阶段数不一致等。 **修改目的:** 修复 qwen3_32b_w8a8_precision_tuning_case.md、usage_one_click_quantization.md、process_mainstream_model_deployment.md、process_quantization_accuracy_anomaly_locating.md 四篇文档的资料问题。 **修改内容:** - qwen3_32b_w8a8_precision_tuning_case.md:前置条件标题修正,全文「」替换为中文双引号,删除多余括号内容,表格精度描述补充未达标说明,优化逐次调优语句,步骤3 策略选择改为分步说明(per_tensor/per_token) - usage_one_click_quantization.md:阶段数对齐流程图,流程图简化,device 参数格式重构为可选说明,多卡量化增加算法适配约束和链接,量化模式术语链接修正 - process_mainstream_model_deployment.md:移除 MindIE-Motor 框架列表使其独立,简化不适用说明,步骤4 目标标注为可选步骤 - process_quantization_accuracy_anomaly_locating.md:dump 配置标题措辞优化(配置→创建),全文「」替换为中文双引号 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [x] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档查看,无需复现命令 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [N/A] 是否已校验外部数据 - [N/A] 是否未采集或打印敏感信息 - [N/A] 是否已正确设置文件权限 - [N/A] 是否充分考虑浮点运算溢出、除零等异常场景 - [N/A] 是否已对正则表达式做 ReDos 检查 **DT** - [N/A] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [N/A] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!889 | 30 天前 | |
[Doc] 修复新模型量化调优指南、权重量化使用指南、敏感层分析使用指南资料问题 Co-authored-by: xyxin_006<xiayingxin1@huawei.com> # message auto-generated for no-merge-commit merge: !881 merge doc/process_usage_issue into master [Doc] 修复新模型量化调优指南、权重量化使用指南、敏感层分析使用指南资料问题 Created-by: xyxin_006 Commit-by: xyxin_006 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 协议变更。 **输出件变更(按需):** 无 **非兼容变更(按需):** 无 > 备注:用户指南文件重命名 usage_sensitive_layer_wise_analysis.md → usage_sensitive_layer_analysis.md,已同步更新站内链接与 mkdocs.yml;对外书签若指向旧路径需改用新路径。 **SIG 评审结论(按需):** 无 ## 2. 修改描述 **修改背景(可选):** 新模型量化调优流程、权重量化使用指南、敏感层分析(linear / layer / attn)使用指南在资料评审中存在表述不清、标点与并列关系不规范、流程节点缺失、指标推荐未说明选取方式、接口文档仍指向章节锚点或旧文件名等问题,影响按指南落地执行。 **修改目的:** 按评审意见整改上述中文用户指南与关联引用,使流程步骤、命令行表述、校准集约定、指标选取与接口文档链接可直接指导实践,并与 CLI scope 命名对齐。 **修改内容:** - docs/流程:优化《新模型量化调优流程》前置条件、步骤表述、异常处置与术语(模型适配按 LLM / VLM / SD 分列),统一「精度与性能」等并列用语,修正 vLLM Ascend 量化适配中文文档链接。 - docs/流程:优化《权重量化使用指南》路径说明、配置协议权威链接(改挂 api_reference/config/task/*)、格式选型与验收/安全等表述。 - docs/流程:优化 linear / layer / attn 敏感层分析使用指南(补充「命令行」、校准集进流程图、与量化所用校准集一致、审计记录变量统一、后续操作用完整 quant 命令行表述、异常处置写清再执行分析命令等);指标「推荐」列改为如何选取;修正 QKV 成组策略表述。 - docs/导航:将层级敏感层分析指南重命名为 usage_sensitive_layer_analysis.md(对齐 analyze layer),并更新 mkdocs.yml、用户指南索引、API 与知识库交叉引用。 - docs/知识库:在量化算法 README 与相关 usage 中同步层级指南新路径(变基吸收 upstream 算法文档整改后保留新文件名)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [x] 是否已校验外部数据(N/A:纯文档) - [x] 是否未采集或打印敏感信息(N/A:纯文档) - [x] 是否已正确设置文件权限(N/A:纯文档) - [x] 是否充分考虑浮点运算溢出、除零等异常场景(N/A:纯文档) - [x] 是否已对正则表达式做 ReDos 检查(N/A:纯文档) **DT** - [x] 是否具备 UT 测试用例看护(N/A:纯文档变更,无代码逻辑改动) - [x] 是否需要添加冒烟:否 See merge request: Ascend/msmodelslim!881 | 1 个月前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 | |
[Doc] [bugfix]文档 CLI 参数规范化:统一为新命令行规范并补充 --version 参考 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !887 merge docs-fix into master [Doc] [bugfix]文档 CLI 参数规范化:统一为新命令行规范并补充 --version 参考 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):**部分文档的参数示例扔采用旧版规范,cli文档中缺失新增的--version/-V 命令相关介绍 **修改目的:** 使修改后的文档描述符合新版CLI参数规范,并新增--version/-V 命令相关介绍 **修改内容:** • doc(CLI 参数规范化):统一文档中的 CLI 参数写法为新规范,包括 --config(替代 --config_path)、布尔参数小写 true/false、--device 与 --device_id 职责拆分。 • 例:docs/zh/user_guide/usage_quick_quantization.md、docs/en/feature_guide/quick_quantization_v1/usage.md、docs/en/getting_started/quantization_quick_start.md 等一键量化 / 快速开始文档 • doc(新增 --version 参考):在 CLI 文档中补充新增的 --version/-V 命令介绍。 • 例:docs/zh/api_reference/cli/msmodelslim_quant.md、docs/zh/api_reference/cli/msmodelslim_analyze.md、docs/zh/api_reference/cli/msmodelslim_tune.md • doc(--timeout / --device 参数描述修正):将 --timeout 规范为整数秒(兼容遗留时长字符串);修正 --device 多卡参数描述(设备类型用 --device,多卡索引用 --device_id 指定)。 • 例:docs/zh/user_guide/usage_auto_precision_tuning.md、docs/en/feature_guide/auto_precision_tuning/usage.md、docs/zh/knowledge_base/ptq/{llm,vlm,dit}/usage_*.md • doc(Wan2.2 新模型量化文档修复):修复 Wan2.2 新模型量化文档不合理内容。 • 例:docs/zh/best_practices/wan2_2_w4a4f4_new_dit_quantization_case.md、docs/zh/user_guide/usage_weight_quantization.md • doc(format 量化格式资料修复):修复 ascendv1 / compressed_tensors / mindie_sd 等量化格式文档 issue。 • 例:docs/zh/knowledge_base/quantization_format/ascendv1/ascendv1_usage.md、docs/zh/knowledge_base/quantization_format/compressed_tensors/compressed_tensors_usage.md、docs/zh/knowledge_base/quantization_format/mindie_sd/mindie_sd_usage.md **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [ ] 功能自验 NA - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令)NA **复现步骤(可选):** bash # 在此粘贴可复现命令 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 NA - [ ] 是否未采集或打印敏感信息 NA - [ ] 是否已正确设置文件权限 NA - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 NA - [ ] 是否已对正则表达式做 ReDos 检查 NA **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因)NA - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途)NA See merge request: Ascend/msmodelslim!887 | 30 天前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 | |
[Bugfix][Doc] 命令行相关文档旧参数残留更新 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !925 merge docs-fix into master [Bugfix][Doc] 命令行相关文档旧参数残留更新 Created-by: Rigel_Chen Commit-by: Rigel_Chen 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. 修改描述 **修改背景(可选):** issue #536:资料中 --device 仍把多卡写进设备类型;CLI --trust_remote_code 命令示例已用小写 true/false,正文/参数表仍用 Python 风格 True/False。旧参数名(--config、--calibration_dataset、--top_k、--patterns)命令示例此前已按规范改完。 **修改目的:** 中文(及对应英文使用说明)CLI 参数说明与当前命令行规范对齐:device/device_id 拆分;--trust_remote_code 文档取值统一为小写。 **修改内容:** - docs:一键量化 / 快速量化 / 自动调优使用说明中,将 --device 限定为设备类型(npu/cpu),多卡索引改由独立参数 --device_id 说明(中英文使用指南同步)。 - docs:中文 CLI 相关正文、注释、参数表中,--trust_remote_code 的推荐取值由 True/False 改为 true/false(Python API 示例与「兼容遗留 True/False」说明保持不变)。 **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 文档核对(无代码行为变更) # 1. 打开 docs/zh/user_guide/usage_quick_quantization.md、usage_one_click_quantization.md、usage_auto_precision_tuning.md # 确认 device / device_id 分列,trust_remote_code 默认值为 false # 2. 打开敏感层分析与权重量化指南,确认正文为 true/false 而非 True/False ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] 是否已校验外部数据 - [ ] 是否未采集或打印敏感信息 - [ ] 是否已正确设置文件权限 - [ ] 是否充分考虑浮点运算溢出、除零等异常场景 - [ ] 是否已对正则表达式做 ReDos 检查 **DT** - [ ] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!925 | 17 天前 |
MindStudio ModelSlim 使用指南
1. 功能概述
MindStudio ModelSlim(msModelSlim) 是昇腾生态下的高性能模型压缩工具,支持稠密 LLM、MoE 及多模态模型的量化与压缩,开发者可通过命令行与配置快速调优并导出适配 MindIE、vLLM-Ascend 等框架的模型,在昇腾 AI 处理器上高效部署。
本目录文档分为业务流程指南与工具使用指南两类,可根据实际需求选择查阅。
业务流程指南
| 功能模块 | 说明 | 适用场景 |
|---|---|---|
| 新模型量化调优流程 | 量化方案设计 → 权重量化 → 算子与组图 → 测评 → 发布;不达标则修订方案再闭环 | 新模型或目标量化模式未验证,需从方案做到发布 |
| 精度调优方法 | 系统化调优手段:离群值抑制、量化策略、校准集与回退 | 精度不达标时的人工调优路径 |
| 主流模型量化部署 | 端到端指引:获取量化权重、部署推理服务、精度测评与在线监控 | 已获得量化权重、需要部署上线的场景 |
| 量化推理精度异常定位 | 按「理解输入输出格式 → logprobs 确认 → 控制实验 → 激活值逐层对比」定位输出异常来源 | 量化后 badcase 增多、输出异常、无法对齐浮点输出 |
工具使用指南
| 功能模块 | 说明 | 适用场景 |
|---|---|---|
| 一键量化 | 集成主流大模型量化最佳实践,支持多种量化算法与导出格式,开箱即用 | 推荐首选,适用于支持一键量化的模型 |
| 权重量化 | 从下载浮点模型、模型适配、编写配置、执行量化到交付件校验 | 未收录于支持矩阵,或目标量化模式尚未验证的 LLM / 多模态理解 / 多模态生成模型 |
| 敏感层分析 | 按 linear / layer / attn scope 分析敏感层并改写量化配置 |
线性层回退、整块回退、FA 量化方案设计与精度调优 |
| 自动调优 | 根据精度目标自动迭代搜索量化配置,全流程自动化 | 精度不达标时无需人工反复调参 |
| 调试模式 | 保存量化过程上下文,便于排查问题与算法分析 | 问题定位、算法研究 |
| 一键量化使用指南 | 从模型支持确认到交付件校验的完整使用流程,逐步讲解 msmodelslim quant 命令各参数 |
首次使用一键量化的用户 |
2. 业务流程指南
2.1 新模型量化调优流程
新模型或目标量化模式未验证时,按「量化方案设计 → 权重量化 → 算子开发与组图 → 精度/性能测评 → 权重发布」主路径推进。测评不达标则进入量化方案修订,再回到权重量化继续闭环,直至发布。
详细过程请参见《新模型量化调优流程》。
2.2 精度调优方法
当量化精度未达预期时,可按「确认精度问题可信 → 调整离群值抑制 → 调整量化策略 → 调整校准集 → 量化回退」的递进路径进行系统调优。
详细方法请参见《量化精度调优指南》。
2.3 主流模型量化部署
从量化权重出发,按「获取量化权重 → 部署推理服务 → 精度测评 → 在线监控」的步骤完成量化模型的上线交付,建立测评基线并持续观测资源使用情况。
详细方法请参见《主流模型量化部署流程指南》。
2.4 量化推理精度异常定位
当量化模型出现 badcase、输出异常或无法对齐浮点输出时,按「理解输入输出格式 → logprobs 快速确认 → Completion API 控制实验 → 激活值逐层对比」从宏观到微观逐层收敛,定位输出异常来源并给出处置建议。
详细方法请参见《量化推理精度异常定位流程指南》。
3. 工具使用指南
3.1 一键量化
一键量化基于 msModelSlim 最佳实践库,自动匹配最优配置,并通过 YAML 自由组合量化流水线。除命令行参数外,还支持:
- 多种量化算法:离群值抑制、线性量化、KV Cache、FA3 等,算法总览与配置字段详见《量化算法说明》。
- 多种导出格式:AscendV1、compressed-tensors、MindIE-SD 等,格式选型与兼容性详见《量化格式》。
详细使用方法请参见《一键量化使用指南》。
3.2 权重量化
当目标模型(大语言模型、多模态理解或多模态生成)未收录于支持矩阵,或虽已收录但目标量化模式尚未验证时,按「下载浮点模型 → 完成模型适配 → 编写量化配置 → 执行量化 → 校验交付件」完成接入;各类别适配细节见对应接入指南。本流程以 msmodelslim quant 为统一入口产出可部署量化权重;部署与精度/性能测评属后续操作。
详细方法请参见《权重量化使用指南》。
3.3 敏感层分析
敏感层分析用于评估各层对量化的敏感程度。按分析范围(scope)分别推进「确认推荐指标 → 获取浮点权重 → 按需完成模型适配 → 执行分析命令 → 解读结果并改写 YAML」;少数指标若要求额外分析接口,按对应算法说明补齐。
按 scope 的操作过程请参见:
- 线性层敏感层分析使用指南(
scope=linear) - 层级敏感层分析使用指南(
scope=layer) - Attention 敏感层分析使用指南(
scope=attn)
3.4 自动调优
自动调优功能可根据精度目标自动迭代搜索最优量化配置,量化与评估全流程自动化,无需人工反复调参。
详细使用方法请参见《自动调优使用指南》。
3.5 调试模式
调试模式是一键量化的高级特性,启用后会在量化完成时保存过程上下文(中间结果、统计与张量信息等),便于问题排查与算法分析。
详细使用方法请参见《调试模式使用指南》。
3.6 一键量化使用指南
按「确认模型支持 → 下载浮点模型 → 确定量化方案与场景标签 → 执行一键量化 → 校验交付件」的步骤完成权重量化交付,msmodelslim quant 命令的每个参数一个步骤逐步讲解。
详细使用方法请参见《一键量化使用指南》。