| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[Doc] CLI 文档对齐当前 CLI:参数改用规范名(--config/--tags/--patterns/--top_k/--calibration_dataset)、补充 --device_id/--log_level/-v/-q、修正 --trust_remote_code 与设备语义 | 1 个月前 | |
根据《MindStudio 统一命令行方案》对各类参数进行统一规范化,同时考虑msmodelslim本身需求,保留了下划线形式。增加了版本参数命令和完善了help命令 Co-authored-by: Rigel_Chen<chenruijie9@huawei.com> # message auto-generated for no-merge-commit merge: !805 merge cli-standardization into master [Bugfix]命令行参数优化与help提示优化 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 命令行参数接口发生变更: --topk → --top_k、--calib_dataset → --calibration_dataset、--pattern → --patterns、--tag → --tags 旧 snake_case 写法保留为隐藏兼容别名,仍可解析但触发弃用告警;不在 --help 中展示 新增顶层 --version / -V 参数 新增统一日志开关 --log_level、-v/--verbose、-q/--quiet 布尔参数 --trust_remote_code 改为 flag 用法(兼容旧 True/False 值写法) **输出件变更(按需):** 无 > 备注:若无变更请保留「无」;涉及导出格式、产物路径等请在此项补充说明。 **非兼容变更(按需):** 无 > 备注:若无变更请保留「无」;若有非兼容变更请说明迁移方式。 **SIG 评审结论(按需):** 无 > 提醒:非兼容、安全风险等高危 PR 须经 SIG 评审后合入;无则保留「无」。 ## 2. 修改描述 **修改背景(可选):** 当前 msmodelslim CLI 参数命名与 MindStudio 工具链其他工具不一致(snake_case、缺少 --version、帮助信息不完整),导致用户跨工具学习成本高、AI Agent 难以自动化调用 **修改目的:** 依据《MindStudio 工具链命令行统一规范化设计方案》,将 msmodelslim 的 CLI 参数体系收敛到统一规范(kebab-case 长选项、--version、统一日志开关、统一帮助信息),同时通过隐藏兼容别名保证存量脚本零中断。 **修改内容:** cli:长选项统一为 kebab-case,旧 snake_case 降级为隐藏兼容别名并触发一次性弃用告警 cli:新增顶层 --version / -V 版本查询参数(含 MindStudio Logo、Git commit hash、Copyright、License) cli:新增统一日志开关 --log-level {debug,info,warning,error}、-v/--verbose、-q/--quiet,并按冲突裁决规则生效 cli:布尔参数 --trust-remote-code 改为 flag 用法(兼容旧 True/False 值写法) cli:带值参数补齐语义化取值占位符(metavar) cli:帮助信息补全,含用途、必填参数清单、示例、默认值标注 cli:优化帮助 formatter,--help 仅展示规范名、隐藏旧别名 (在此填写) **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash msmodelslim --version msmodelslim --help msmodelslim quant --help msmodelslim analyze linear --help msmodelslim tune --help # 旧别名弃用告警验证 msmodelslim quant --model_path ./dummy --save_path ./dummy-out --model_type Qwen2.5-7B-Instruct --help ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [x] 是否已校验外部数据 - [x] 是否未采集或打印敏感信息 - [x] 是否已正确设置文件权限 → N/A(纯 CLI 解析逻辑,无文件权限变更) - [x] 是否充分考虑浮点运算溢出、除零等异常场景 → N/A(不涉及浮点运算) - [x] 是否已对正则表达式做 ReDos 检查 → N/A(未新增正则表达式) **DT** - [x] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [ ] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!805 | 1 个月前 | |
[Doc] 按检视意见修复文档:CLI 参数默认值/条件必选、评估服务约束路径、模板与规范表述、术语措辞 | 1 个月前 | |
【master】【docs】:cann910版本上线,对应社区链接修改 Co-authored-by: zzm30<zhengzhimin1@h-partners.com> # message auto-generated for no-merge-commit merge: !797 merge master into master 【master】【docs】:cann910版本上线,对应社区链接修改 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. 修改描述 **修改背景(可选):**(问题现象、使用场景等) **修改目的:**(本 PR 要达成什么目标) **修改内容:**(按「概念 - 变化」分条,示例:core/算法:新增 SmoothQuant 离群值抑制) 1. cann910版本上线,对应社区链接修改。 **概念域参考(填写提示):** - 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!797 | 2 个月前 | |
[Doc] fix broken links in term glossary template and kvcache quantization README Co-authored-by: zwling<906711886@qq.com> # message auto-generated for no-merge-commit merge: !853 merge fix/docs-broken-links into master [Doc] fix broken links in term glossary template and kvcache quantization README Created-by: zwling Commit-by: zwling 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. 修改描述 **修改背景(可选):** 文档中存在相对路径错误的内部链接,点击后返回 404,影响开发者查阅校验清单与配套术语词条。 **修改目的:** 修复两处文档中的失效内部链接,使链接指向真实存在的文件。 **修改内容:** 1. docs/zh/contributing/development_guide/docs_standards/01_term_glossary_template.md - 修复「量化术语百科校验清单」链接:01_quantization_glossary_checklist.md → 01_term_glossary_checklist.md(原链接多写了 quantization_ 前缀,实际文件名为 01_term_glossary_checklist.md) 2. docs/zh/knowledge_base/quantization_mode/kv_cache_quantization/README.md - 修复「KVCache量化:缓存量化算法说明」词条链接(关联词条 + 参考资料,共 2 处):kvcache_quant/kvcache_quant.md → kvcache_quant/term_kvcache_quant.md(缺少 term_ 前缀) - 修复「KVSmooth:KVCache量化离群值抑制算法说明」词条链接(1 处):kv_smooth/kv_smooth.md → kv_smooth/term_kv_smooth.md(缺少 term_ 前缀) **概念域参考(填写提示):** - cli:命令行 quant / analyze / tune - app:最佳实践量化、量化分析、精度反馈自动调优等 - core:算法、量化服务、调度、张量量化、调优策略、最佳实践、上下文等 - infra:模型适配、调优计划/历史/缓存、测评服务等 - utils:日志、错误处理、插件等 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤(可选):** bash # 修复前点击以下链接返回 404,修复后可正常跳转: # 1. 01_term_glossary_template.md 中的「量化术语百科校验清单」 # 2. kv_cache_quantization/README.md 中的「KVCache量化:缓存量化算法说明」「KVSmooth:KVCache量化离群值抑制算法说明」 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [] 是否已校验外部数据 - [] 是否未采集或打印敏感信息 - [] 是否已正确设置文件权限 - [] 是否充分考虑浮点运算溢出、除零等异常场景 - [] 是否已对正则表达式做 ReDos 检查 **DT** - [] 是否具备 UT 测试用例看护(路径:用例路径;未添加请说明原因) - [] 是否需要添加冒烟:否(若「是」请说明冒烟场景及对应用途) See merge request: Ascend/msmodelslim!853 | 1 个月前 | |
[Doc] 重组中文资料目录并同步导航与链接 Co-authored-by: joejoezhou<zhourongchen1@huawei.com> # message auto-generated for no-merge-commit merge: !761 merge feature/docs-dirs into master [Doc] 重组中文资料目录并同步导航与链接 Created-by: joejoezhou Commit-by: joejoezhou 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. 影响面评估 **接口变更(按需):** 无 **输出件变更(按需):** 无 **非兼容变更(按需):** 无 **SIG 评审结论(按需):** 无 ## 2. 修改描述 **修改背景(可选):** 中文资料目录层级混乱,流程与概念混杂,导航与相对链接随历史迁移积累了失效路径。 **修改目的:** 重组 docs/zh 目录结构,统一以流程指南/知识库/案例参考三类文档分层,并同步导航、索引与全库相关链接。 **修改内容:** - docs:新增推理加速知识库 knowledge_base,按 knowledge_base / user_guide / contributing / api_reference / best_practices / legal 重组中文资料 - docs:每个算法单独子目录、每个调优策略单独子目录、每个量化格式单独子目录 - docs:更新流程指南,区分业务流程和工具使用流程;算法总览补齐子算法 - docs:修复迁移后失效/过时链接,同步 mkdocs 导航(仅改路径,顶层序号与 master 一致) - docs:按评审意见修正相对路径、书名号外层、文档链接书名号与完整句句号 - docs:PR 模板中模型接入路径对齐新目录;清除 V0 案例残留 ## 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 测试用例看护(路径:用例路径;未添加请说明原因):文档重组,无代码逻辑变更,不新增 UT - [x] 是否需要添加冒烟:否 See merge request: Ascend/msmodelslim!761 | 2 个月前 | |
【master】【docs】:快速入门aidd大模型检查低错修改 Co-authored-by: zzm30<zhengzhimin1@h-partners.com> # message auto-generated for no-merge-commit merge: !791 merge master into master 【master】【docs】:快速入门aidd大模型检查低错修改 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. 修改描述 **修改背景(可选):**(问题现象、使用场景等) **修改目的:**(本 PR 要达成什么目标) **修改内容:**(按「概念 - 变化」分条,示例:core/算法:新增 SmoothQuant 离群值抑制) 1. 快速入门文档内容新编,aidd大模型检查低错修改。 **概念域参考(填写提示):** - 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!791 | 2 个月前 | |
[Doc][master] 修改26.1.0下链接跳转到master的问题 Co-authored-by: tanxiangyuu<tanxiangyu2@huawei.com> # message auto-generated for no-merge-commit merge: !729 merge fix-master-links-center into master [Doc][master] 修改26.1.0下链接跳转到master的问题 Created-by: tanxiangyuu Commit-by: tanxiangyuu Merged-by: ascend-robot Description: # PR 提交说明 提交前请阅读 [CONTRIBUTING.md](https://gitcode.com/Ascend/msmodelslim/blob/master/docs/zh/contributing/contributing_guide.md),开发者文档:[模型接入指南](https://msmodelslim.readthedocs.io/zh-cn/latest/zh/development_guide/integrating_models) PR 标题前缀:[Doc] ## 1. 影响面评估 接口变更(按需): 无 ▎ 备注:仅修改 Markdown 文档中的链接,无 CLI、API、YAML 等变更。 输出件变更(按需): 无 ▎ 备注:仅文档内链调整,不涉及导出格式、产物路径等变更。 非兼容变更(按需): 无 ▎ 备注:纯文档修改,无非兼容变更。 SIG 评审结论(按需): 无 ▎ 提醒:非兼容、安全风险等高危 PR 须经 SIG 评审后合入;无则保留「无」。 ## 2. 修改描述 修改背景(可选): docs/zh/ 和 example/ 中的链接直接指向 gitcode.com/.../blob/master/ 或 readthedocs.io/zh-cn/latest/,在 master 分支上可以正常跳转,但拉取分支后链接指向仍是 master,导致版本迭代时需反复修改链接。 修改目的: 将仓库内文档中的外链统一替换为相对路径,避免版本迭代拉分支导致的链接问题。 修改内容:(按「概念 - 变化」分条) - doc/文档链接:将 docs/zh/ 和 example/ 下 26 个 markdown 文件中的 gitcode.com/Ascend/msmodelslim/blob/master/、tree/master/ 以及 msmodelslim.readthedocs.io/zh-cn/latest/ 链接替换为仓库内相对路径 - 同时将文档链接的书名号规范化([《文本》] → 《[文本]》),完整句子补全句号 ## 3. 功能验证 冒烟由 CI 门禁检查,无需填写「冒烟是否通过」。 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) 复现步骤(可选): ## 4. 自检(请逐项确认,不适用标 N/A) 典型安全编码问题 - [ ] N/A — 纯文档修改,不涉及代码 - [ ] N/A — 纯文档修改,不涉及数据采集/打印 - [ ] N/A — 纯文档修改,不涉及文件权限 - [ ] N/A — 纯文档修改,不涉及运算逻辑 - [ ] N/A — 纯文档修改,不涉及正则表达式 DT - [ ] N/A — 纯文档修改,无需 UT 测试用例 - [ ] 否 — 纯文档修改,无需添加冒烟 See merge request: Ascend/msmodelslim!729 | 2 个月前 | |
Issue/351 Fix Master Co-authored-by: zhongzhoutan<1710115119@bjmu.edu.cn> # message auto-generated for no-merge-commit merge: !684 merge issue/351-fix-master into master Issue/351 Fix Master Created-by: tangxuanya Commit-by: zhongzhoutan Merged-by: ascend-robot Description: ## 1. 影响面评估 **接口变更(按需):** 无 > 备注:仅涉及文档目录结构调整和内容修改,无 CLI/API/YAML 接口变更。 **输出件变更(按需):** 无 > 备注:仅涉及文档路径变更,无导出格式或产物路径变化。 **非兼容变更(按需):** 无 > 备注:文档目录结构调整(case_studies→best_practices、appendix→support/legal、design→development_guide/design),外部链接引用已同步更新。 **SIG 评审结论(按需):** 无 ## 2. 修改描述 **修改背景:** issue #351 反馈文档存在多处易用性和规范性问题,包括工具名称不统一、目录结构不规范、快速入门命令与实际不符、使用指南缺少功能入口等。 **修改目的:** 修复 issue #351 中 7 个文档问题,提升文档一致性和易用性。 **修改内容:** - docs/README:统一标题为 msModelSlim(保留 MindStudio ModelSlim 标注);快速入门描述补充传统量化说明 - docs/zh/ 目录结构:case_studies/ → best_practices/,appendix/faq → support/faq,appendix/security_statement → legal/SECURITY.md,design/ → development_guide/design/;同步更新所有交叉引用 - docs/zh/quick_start/quantization_quick_start:--device npu:0,1 → --device npu;传统量化示例前增加源码安装说明;输出目录拆分为 V1/V0 两种展示 - docs/zh/user_guide/msmodelslim_user_guide:新增功能总览表、传统量化/敏感层分析/自动调优等章节;保留 MindStudio ModelSlim 全称标注 - config/config.ini、mkdocs.yml:同步更新 FAQ 和安全声明路径引用 ## 3. 功能验证 - [x] 功能自验 - [ ] 本地自验用例截图(请勿包含个人信息;可附复现命令) **复现步骤:** bash # 验证所有文档链接可用性 cd docs/zh/ grep -rn "appendix/faq\|appendix/security\|case_studies/" --include="*.md" # 确认无旧路径残留 ## 4. 自检(请逐项确认,不适用标 N/A) **典型安全编码问题** - [ ] N/A — 纯文档变更,不涉及代码 **DT** - [ ] N/A — 纯文档变更,无需 UT 测试用例 - [ ] 是否需要添加冒烟:否 See merge request: Ascend/msmodelslim!684 | 3 个月前 | |
[Doc] 撤回对使用指南的交叉链接改动 接口文档不再改动 docs/zh/user_guide/,操作指南与接口层保持分离。 Co-authored-by: Cursor <cursoragent@cursor.com> | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 3 个月前 | ||
| 1 个月前 |