| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
修正核间同步软件同步接口资料说明 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6590 merge 2026_10_08_fix_issue_1822_and_1847 into master 修正核间同步软件同步接口资料说明 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修正核间同步中的软件同步接口资料说明。issue1847涉及IBSet、IBWait及相关软件同步接口资料描述不够清晰,容易导致用户误解生产者和消费者语义、同步标志寻址、gmWorkspace空间申请、eventID含义和MIX模式约束。 补充IBSet/IBWait配对关系、gmWorkspace初始化要求、空间计算公式、AIVOnly和MIX模式下的eventStride说明,以及调用示例中的当前逻辑AI Core索引说明。 同时修复issue1879涉及的SIMD C API文档低级文字问题,包括语病、错别字、标点误用、参数说明复制错误和断句不当等问题。 ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/1847 https://gitcode.com/cann/asc-devkit/issues/1879 ## 测试 已执行 git diff --check,检查通过。 ## 文档更新 更新以下文档: - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBSet.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBWait.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/InitDetermineComputeWorkspace.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/NotifyNextBlock.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/WaitPreBlock.md - docs/zh/api/SIMD-API/c_api/sync/intra_core_sync/asc_sync_mte3.md - docs/zh/api/SIMD-API/c_api/cube_compute/cube_compute_fractal_intro/aux_cube_fractal_format_details.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_reduce/asc_reduce.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_permute_sel/asc_transto5hd.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_transto5hd_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_convert/asc_float2float.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_float2float_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/utils/sys_var/asc_get_arch_ver.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2l1_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_3510.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2ub.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2ub_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_3510.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_bfloat162e1m2x2_deprecated.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6590 | 10 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 按产品名称映射表统一产品名称(C API) Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6573 merge docs/product-name-capi into master docs: 按产品名称映射表统一产品名称(C API) Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 从 #6524 拆分:docs/zh/api/SIMD-API/c_api/ 目录下 C API 文档(341 个文件) 整改规则(依据产品名称映射表): - Ascend 950PR/Ascend 950DT 系列(含衍生/简写/带空格斜杠变体)统一为 Ascend 950PR&950DT系列产品(英文:Ascend 950PR&950DT products) - Atlas A2/A3 训练系列产品与推理系列产品合并为 Atlas A2系列产品 / Atlas A3系列产品(英文:Atlas A2/A3 products) - Atlas 200I/500 A2 推理产品、Atlas 推理/训练系列产品(含 AI Core / Vector Core 场景)去空格 - 同名并列对按合并语义收敛为单一规范名(如 Atlas A3 products/Atlas A3 products -> Atlas A3 products) ## 关联的Issue 无 ## 测试 - 全量改动已在 #6524 上通过完整 CI(compile 流水线 ci-pipeline-passed),本 PR 为其按目录拆分的等价子集 - 旧名称形式残留为 0、叠字残留为 0;图片路径与文件链接未做任何改动 ## 文档更新 本 PR 为文档产品名称整改 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6573 | 16 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
修正核间同步软件同步接口资料说明 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6590 merge 2026_10_08_fix_issue_1822_and_1847 into master 修正核间同步软件同步接口资料说明 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修正核间同步中的软件同步接口资料说明。issue1847涉及IBSet、IBWait及相关软件同步接口资料描述不够清晰,容易导致用户误解生产者和消费者语义、同步标志寻址、gmWorkspace空间申请、eventID含义和MIX模式约束。 补充IBSet/IBWait配对关系、gmWorkspace初始化要求、空间计算公式、AIVOnly和MIX模式下的eventStride说明,以及调用示例中的当前逻辑AI Core索引说明。 同时修复issue1879涉及的SIMD C API文档低级文字问题,包括语病、错别字、标点误用、参数说明复制错误和断句不当等问题。 ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/1847 https://gitcode.com/cann/asc-devkit/issues/1879 ## 测试 已执行 git diff --check,检查通过。 ## 文档更新 更新以下文档: - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBSet.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBWait.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/InitDetermineComputeWorkspace.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/NotifyNextBlock.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/WaitPreBlock.md - docs/zh/api/SIMD-API/c_api/sync/intra_core_sync/asc_sync_mte3.md - docs/zh/api/SIMD-API/c_api/cube_compute/cube_compute_fractal_intro/aux_cube_fractal_format_details.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_reduce/asc_reduce.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_permute_sel/asc_transto5hd.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_transto5hd_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_convert/asc_float2float.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_float2float_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/utils/sys_var/asc_get_arch_ver.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2l1_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_3510.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2ub.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2ub_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_3510.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_bfloat162e1m2x2_deprecated.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6590 | 10 天前 | |
修正核间同步软件同步接口资料说明 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6590 merge 2026_10_08_fix_issue_1822_and_1847 into master 修正核间同步软件同步接口资料说明 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修正核间同步中的软件同步接口资料说明。issue1847涉及IBSet、IBWait及相关软件同步接口资料描述不够清晰,容易导致用户误解生产者和消费者语义、同步标志寻址、gmWorkspace空间申请、eventID含义和MIX模式约束。 补充IBSet/IBWait配对关系、gmWorkspace初始化要求、空间计算公式、AIVOnly和MIX模式下的eventStride说明,以及调用示例中的当前逻辑AI Core索引说明。 同时修复issue1879涉及的SIMD C API文档低级文字问题,包括语病、错别字、标点误用、参数说明复制错误和断句不当等问题。 ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/1847 https://gitcode.com/cann/asc-devkit/issues/1879 ## 测试 已执行 git diff --check,检查通过。 ## 文档更新 更新以下文档: - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBSet.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBWait.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/InitDetermineComputeWorkspace.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/NotifyNextBlock.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/WaitPreBlock.md - docs/zh/api/SIMD-API/c_api/sync/intra_core_sync/asc_sync_mte3.md - docs/zh/api/SIMD-API/c_api/cube_compute/cube_compute_fractal_intro/aux_cube_fractal_format_details.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_reduce/asc_reduce.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_permute_sel/asc_transto5hd.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_transto5hd_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_convert/asc_float2float.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_float2float_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/utils/sys_var/asc_get_arch_ver.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2l1_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_3510.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2ub.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2ub_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_3510.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_bfloat162e1m2x2_deprecated.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6590 | 10 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
修正核间同步软件同步接口资料说明 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6590 merge 2026_10_08_fix_issue_1822_and_1847 into master 修正核间同步软件同步接口资料说明 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修正核间同步中的软件同步接口资料说明。issue1847涉及IBSet、IBWait及相关软件同步接口资料描述不够清晰,容易导致用户误解生产者和消费者语义、同步标志寻址、gmWorkspace空间申请、eventID含义和MIX模式约束。 补充IBSet/IBWait配对关系、gmWorkspace初始化要求、空间计算公式、AIVOnly和MIX模式下的eventStride说明,以及调用示例中的当前逻辑AI Core索引说明。 同时修复issue1879涉及的SIMD C API文档低级文字问题,包括语病、错别字、标点误用、参数说明复制错误和断句不当等问题。 ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/1847 https://gitcode.com/cann/asc-devkit/issues/1879 ## 测试 已执行 git diff --check,检查通过。 ## 文档更新 更新以下文档: - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBSet.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBWait.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/InitDetermineComputeWorkspace.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/NotifyNextBlock.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/WaitPreBlock.md - docs/zh/api/SIMD-API/c_api/sync/intra_core_sync/asc_sync_mte3.md - docs/zh/api/SIMD-API/c_api/cube_compute/cube_compute_fractal_intro/aux_cube_fractal_format_details.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_reduce/asc_reduce.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_permute_sel/asc_transto5hd.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_transto5hd_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_convert/asc_float2float.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_float2float_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/utils/sys_var/asc_get_arch_ver.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2l1_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_3510.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2ub.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2ub_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_3510.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_bfloat162e1m2x2_deprecated.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6590 | 10 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
修正核间同步软件同步接口资料说明 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6590 merge 2026_10_08_fix_issue_1822_and_1847 into master 修正核间同步软件同步接口资料说明 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修正核间同步中的软件同步接口资料说明。issue1847涉及IBSet、IBWait及相关软件同步接口资料描述不够清晰,容易导致用户误解生产者和消费者语义、同步标志寻址、gmWorkspace空间申请、eventID含义和MIX模式约束。 补充IBSet/IBWait配对关系、gmWorkspace初始化要求、空间计算公式、AIVOnly和MIX模式下的eventStride说明,以及调用示例中的当前逻辑AI Core索引说明。 同时修复issue1879涉及的SIMD C API文档低级文字问题,包括语病、错别字、标点误用、参数说明复制错误和断句不当等问题。 ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/1847 https://gitcode.com/cann/asc-devkit/issues/1879 ## 测试 已执行 git diff --check,检查通过。 ## 文档更新 更新以下文档: - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBSet.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBWait.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/InitDetermineComputeWorkspace.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/NotifyNextBlock.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/WaitPreBlock.md - docs/zh/api/SIMD-API/c_api/sync/intra_core_sync/asc_sync_mte3.md - docs/zh/api/SIMD-API/c_api/cube_compute/cube_compute_fractal_intro/aux_cube_fractal_format_details.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_reduce/asc_reduce.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_permute_sel/asc_transto5hd.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_transto5hd_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_convert/asc_float2float.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_float2float_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/utils/sys_var/asc_get_arch_ver.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2l1_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_3510.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2ub.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2ub_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_3510.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_bfloat162e1m2x2_deprecated.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6590 | 10 天前 | |
docs: 使用 size 修正同步 Buffer 搬运示例 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6534 merge docs/sync-buffer-copy-size-20261002 into master docs: 使用 size 修正同步 Buffer 搬运示例 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 asc_copy_l12fb_sync 的2201/3510页面和 asc_copy_l12bt_sync 的2201页面声明的是 dst、src、size 三参数连续搬运,实际公共头及实现相同;示例却沿用非同步高维接口的6/7参数 burst/gap 调用,因此不能编译。实现将 size 除以32转换为搬运块数,size 的单位是字节。 将三个同类搬运示例统一改为 size 重载,明确搬运一个32字节数据块,删除无效 burst/gap/conv_control 变量,保持 BiasTable 目的地址编码方式。 ## 关联的Issue Fixes #1830 ## 测试 从实际 cube_datamove_composite.h 提取全部同名公开声明,Host clang++ -std=c++17 -fsyntax-only 验证三个原片段均无法匹配重载,三个修订片段均通过。核对实现 size/ASC_C_API_ONE_DATABLOCK_SIZE;32字节满足对齐且不超过512字节数组容量。仅剥离 NPU 注解并用 uint16_t 表示 half,未执行 NPU 数据搬运。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12fb_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12fb_sync_arch_3510_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12bt_sync_arch_2201_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6534 | 5 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 使用 size 修正同步 Buffer 搬运示例 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6534 merge docs/sync-buffer-copy-size-20261002 into master docs: 使用 size 修正同步 Buffer 搬运示例 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 asc_copy_l12fb_sync 的2201/3510页面和 asc_copy_l12bt_sync 的2201页面声明的是 dst、src、size 三参数连续搬运,实际公共头及实现相同;示例却沿用非同步高维接口的6/7参数 burst/gap 调用,因此不能编译。实现将 size 除以32转换为搬运块数,size 的单位是字节。 将三个同类搬运示例统一改为 size 重载,明确搬运一个32字节数据块,删除无效 burst/gap/conv_control 变量,保持 BiasTable 目的地址编码方式。 ## 关联的Issue Fixes #1830 ## 测试 从实际 cube_datamove_composite.h 提取全部同名公开声明,Host clang++ -std=c++17 -fsyntax-only 验证三个原片段均无法匹配重载,三个修订片段均通过。核对实现 size/ASC_C_API_ONE_DATABLOCK_SIZE;32字节满足对齐且不超过512字节数组容量。仅剥离 NPU 注解并用 uint16_t 表示 half,未执行 NPU 数据搬运。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12fb_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12fb_sync_arch_3510_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12bt_sync_arch_2201_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6534 | 5 天前 | |
docs: 使用 size 修正同步 Buffer 搬运示例 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6534 merge docs/sync-buffer-copy-size-20261002 into master docs: 使用 size 修正同步 Buffer 搬运示例 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 asc_copy_l12fb_sync 的2201/3510页面和 asc_copy_l12bt_sync 的2201页面声明的是 dst、src、size 三参数连续搬运,实际公共头及实现相同;示例却沿用非同步高维接口的6/7参数 burst/gap 调用,因此不能编译。实现将 size 除以32转换为搬运块数,size 的单位是字节。 将三个同类搬运示例统一改为 size 重载,明确搬运一个32字节数据块,删除无效 burst/gap/conv_control 变量,保持 BiasTable 目的地址编码方式。 ## 关联的Issue Fixes #1830 ## 测试 从实际 cube_datamove_composite.h 提取全部同名公开声明,Host clang++ -std=c++17 -fsyntax-only 验证三个原片段均无法匹配重载,三个修订片段均通过。核对实现 size/ASC_C_API_ONE_DATABLOCK_SIZE;32字节满足对齐且不超过512字节数组容量。仅剥离 NPU 注解并用 uint16_t 表示 half,未执行 NPU 数据搬运。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12fb_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12fb_sync_arch_3510_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l12bt_sync_arch_2201_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6534 | 5 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 废弃L1到UB同步接口的sub_blockid类型标注错误 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6539 merge docs/asc-l1-ub-sync-subblock-type-20261003 into master docs: 废弃L1到UB同步接口的sub_blockid类型标注错误 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 废弃接口asc_copy_l12ub_sync的真实公开声明及实现均使用bool sub_blockid,文档却写成int8_t,并未说明只有0/1两个值。当前文档调用示例已经传入false,与原型自身也不一致。 原型改为bool,说明false/true对应0/1;保留接口废弃提示和非同步迁移链接。 ## 关联的Issue Fixes #1834 ## 测试 逐项读取同一基线的真实头文件,比较文档原型、模板参数或成员类型。基线不一致,修复后全部对应一致;检查记录保存在asc-l1-ub-sync-subblock-type-host-proof.json。仅静态合同核对,不声称执行设备代码或完整样例编译。 仓库适用 pre-commit hooks 与 diff --check 通过。 静态源码合同验证,无NPU,未执行设备API、指令或性能测试。 ## 文档更新 对齐当前公开头文件的接口说明。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 基于 a00678a7b18f74ddee76cb36500c5d16900c17b8,本PR只有一个提交;发布后评论 /compile。 ## AI 参与 使用 OpenAI Codex(GPT-6 系列)审查代码与文档,在 Host 侧复现、核对已有报告并准备修复。提交者账号为 Ethan_Zou。 See merge request: cann/asc-devkit!6539 | 5 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 对齐同步归约示例的 count 接口 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6533 merge docs/sync-reduction-count-20261002 into master docs: 对齐同步归约示例的 count 接口 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 七个废弃同步归约页面的函数原型及实际 vector_compute_composite.h 均只提供 dst、src、count 三参数接口,但调用示例仍传 repeat 与三个 stride,共六参数,复制后无法匹配任何重载。实现内部通过 asc_set_mask_count_begin(count) 设置元素总数,不需要示例中的手动 mask 配置。 将 DataBlock 的 sum/max/min、pair sum 和 Repeat 的 sum/max/min 七个同类示例统一改为现有 count 重载,传入256个元素的数组长度,删除仅高维切分接口使用的 mask/repeat/stride 初始化,保留对应输出形状。 ## 关联的Issue Fixes #1829 ## 测试 从当前公开头文件提取各示例实际调用函数的所有声明,保留真实参数类型,以 Host clang++ -std=c++17 -fsyntax-only 验证七个原示例均因重载不匹配失败,七个修订片段均通过;仅抹去地址空间/核函数关键字并用 uint16_t 表示 half 存储类型。未编译 NPU 指令或验证硬件计算结果。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_min_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_pair_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_min_sync_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6533 | 5 天前 | |
docs: 对齐同步归约示例的 count 接口 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6533 merge docs/sync-reduction-count-20261002 into master docs: 对齐同步归约示例的 count 接口 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 七个废弃同步归约页面的函数原型及实际 vector_compute_composite.h 均只提供 dst、src、count 三参数接口,但调用示例仍传 repeat 与三个 stride,共六参数,复制后无法匹配任何重载。实现内部通过 asc_set_mask_count_begin(count) 设置元素总数,不需要示例中的手动 mask 配置。 将 DataBlock 的 sum/max/min、pair sum 和 Repeat 的 sum/max/min 七个同类示例统一改为现有 count 重载,传入256个元素的数组长度,删除仅高维切分接口使用的 mask/repeat/stride 初始化,保留对应输出形状。 ## 关联的Issue Fixes #1829 ## 测试 从当前公开头文件提取各示例实际调用函数的所有声明,保留真实参数类型,以 Host clang++ -std=c++17 -fsyntax-only 验证七个原示例均因重载不匹配失败,七个修订片段均通过;仅抹去地址空间/核函数关键字并用 uint16_t 表示 half 存储类型。未编译 NPU 指令或验证硬件计算结果。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_min_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_pair_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_min_sync_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6533 | 5 天前 | |
docs: 对齐同步归约示例的 count 接口 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6533 merge docs/sync-reduction-count-20261002 into master docs: 对齐同步归约示例的 count 接口 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 七个废弃同步归约页面的函数原型及实际 vector_compute_composite.h 均只提供 dst、src、count 三参数接口,但调用示例仍传 repeat 与三个 stride,共六参数,复制后无法匹配任何重载。实现内部通过 asc_set_mask_count_begin(count) 设置元素总数,不需要示例中的手动 mask 配置。 将 DataBlock 的 sum/max/min、pair sum 和 Repeat 的 sum/max/min 七个同类示例统一改为现有 count 重载,传入256个元素的数组长度,删除仅高维切分接口使用的 mask/repeat/stride 初始化,保留对应输出形状。 ## 关联的Issue Fixes #1829 ## 测试 从当前公开头文件提取各示例实际调用函数的所有声明,保留真实参数类型,以 Host clang++ -std=c++17 -fsyntax-only 验证七个原示例均因重载不匹配失败,七个修订片段均通过;仅抹去地址空间/核函数关键字并用 uint16_t 表示 half 存储类型。未编译 NPU 指令或验证硬件计算结果。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_min_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_pair_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_min_sync_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6533 | 5 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
修正核间同步软件同步接口资料说明 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6590 merge 2026_10_08_fix_issue_1822_and_1847 into master 修正核间同步软件同步接口资料说明 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修正核间同步中的软件同步接口资料说明。issue1847涉及IBSet、IBWait及相关软件同步接口资料描述不够清晰,容易导致用户误解生产者和消费者语义、同步标志寻址、gmWorkspace空间申请、eventID含义和MIX模式约束。 补充IBSet/IBWait配对关系、gmWorkspace初始化要求、空间计算公式、AIVOnly和MIX模式下的eventStride说明,以及调用示例中的当前逻辑AI Core索引说明。 同时修复issue1879涉及的SIMD C API文档低级文字问题,包括语病、错别字、标点误用、参数说明复制错误和断句不当等问题。 ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/1847 https://gitcode.com/cann/asc-devkit/issues/1879 ## 测试 已执行 git diff --check,检查通过。 ## 文档更新 更新以下文档: - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBSet.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBWait.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/InitDetermineComputeWorkspace.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/NotifyNextBlock.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/WaitPreBlock.md - docs/zh/api/SIMD-API/c_api/sync/intra_core_sync/asc_sync_mte3.md - docs/zh/api/SIMD-API/c_api/cube_compute/cube_compute_fractal_intro/aux_cube_fractal_format_details.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_reduce/asc_reduce.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_permute_sel/asc_transto5hd.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_transto5hd_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_convert/asc_float2float.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_float2float_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/utils/sys_var/asc_get_arch_ver.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2l1_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_3510.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2ub.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2ub_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_3510.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_bfloat162e1m2x2_deprecated.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6590 | 10 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: add blank lines around headings in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6515 merge master into master docs: add blank lines around headings in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 标题前后增加空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6515 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: add blank lines around headings in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6515 merge master into master docs: add blank lines around headings in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 标题前后增加空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6515 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around headings in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6515 merge master into master docs: add blank lines around headings in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 标题前后增加空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6515 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 对齐同步归约示例的 count 接口 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6533 merge docs/sync-reduction-count-20261002 into master docs: 对齐同步归约示例的 count 接口 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 七个废弃同步归约页面的函数原型及实际 vector_compute_composite.h 均只提供 dst、src、count 三参数接口,但调用示例仍传 repeat 与三个 stride,共六参数,复制后无法匹配任何重载。实现内部通过 asc_set_mask_count_begin(count) 设置元素总数,不需要示例中的手动 mask 配置。 将 DataBlock 的 sum/max/min、pair sum 和 Repeat 的 sum/max/min 七个同类示例统一改为现有 count 重载,传入256个元素的数组长度,删除仅高维切分接口使用的 mask/repeat/stride 初始化,保留对应输出形状。 ## 关联的Issue Fixes #1829 ## 测试 从当前公开头文件提取各示例实际调用函数的所有声明,保留真实参数类型,以 Host clang++ -std=c++17 -fsyntax-only 验证七个原示例均因重载不匹配失败,七个修订片段均通过;仅抹去地址空间/核函数关键字并用 uint16_t 表示 half 存储类型。未编译 NPU 指令或验证硬件计算结果。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_min_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_pair_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_min_sync_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6533 | 5 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 对齐同步归约示例的 count 接口 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6533 merge docs/sync-reduction-count-20261002 into master docs: 对齐同步归约示例的 count 接口 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 七个废弃同步归约页面的函数原型及实际 vector_compute_composite.h 均只提供 dst、src、count 三参数接口,但调用示例仍传 repeat 与三个 stride,共六参数,复制后无法匹配任何重载。实现内部通过 asc_set_mask_count_begin(count) 设置元素总数,不需要示例中的手动 mask 配置。 将 DataBlock 的 sum/max/min、pair sum 和 Repeat 的 sum/max/min 七个同类示例统一改为现有 count 重载,传入256个元素的数组长度,删除仅高维切分接口使用的 mask/repeat/stride 初始化,保留对应输出形状。 ## 关联的Issue Fixes #1829 ## 测试 从当前公开头文件提取各示例实际调用函数的所有声明,保留真实参数类型,以 Host clang++ -std=c++17 -fsyntax-only 验证七个原示例均因重载不匹配失败,七个修订片段均通过;仅抹去地址空间/核函数关键字并用 uint16_t 表示 half 存储类型。未编译 NPU 指令或验证硬件计算结果。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_min_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_pair_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_min_sync_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6533 | 5 天前 | |
docs: 对齐同步归约示例的 count 接口 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6533 merge docs/sync-reduction-count-20261002 into master docs: 对齐同步归约示例的 count 接口 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 七个废弃同步归约页面的函数原型及实际 vector_compute_composite.h 均只提供 dst、src、count 三参数接口,但调用示例仍传 repeat 与三个 stride,共六参数,复制后无法匹配任何重载。实现内部通过 asc_set_mask_count_begin(count) 设置元素总数,不需要示例中的手动 mask 配置。 将 DataBlock 的 sum/max/min、pair sum 和 Repeat 的 sum/max/min 七个同类示例统一改为现有 count 重载,传入256个元素的数组长度,删除仅高维切分接口使用的 mask/repeat/stride 初始化,保留对应输出形状。 ## 关联的Issue Fixes #1829 ## 测试 从当前公开头文件提取各示例实际调用函数的所有声明,保留真实参数类型,以 Host clang++ -std=c++17 -fsyntax-only 验证七个原示例均因重载不匹配失败,七个修订片段均通过;仅抹去地址空间/核函数关键字并用 uint16_t 表示 half 存储类型。未编译 NPU 指令或验证硬件计算结果。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_min_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_pair_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_min_sync_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6533 | 5 天前 | |
docs: 对齐同步归约示例的 count 接口 Co-authored-by: Ethan_Zou<tianjun.zou@foxmail.com> # message auto-generated for no-merge-commit merge: !6533 merge docs/sync-reduction-count-20261002 into master docs: 对齐同步归约示例的 count 接口 Created-by: Ethan_Zou Commit-by: Ethan_Zou Merged-by: cann-robot Description: ## 描述 七个废弃同步归约页面的函数原型及实际 vector_compute_composite.h 均只提供 dst、src、count 三参数接口,但调用示例仍传 repeat 与三个 stride,共六参数,复制后无法匹配任何重载。实现内部通过 asc_set_mask_count_begin(count) 设置元素总数,不需要示例中的手动 mask 配置。 将 DataBlock 的 sum/max/min、pair sum 和 Repeat 的 sum/max/min 七个同类示例统一改为现有 count 重载,传入256个元素的数组长度,删除仅高维切分接口使用的 mask/repeat/stride 初始化,保留对应输出形状。 ## 关联的Issue Fixes #1829 ## 测试 从当前公开头文件提取各示例实际调用函数的所有声明,保留真实参数类型,以 Host clang++ -std=c++17 -fsyntax-only 验证七个原示例均因重载不匹配失败,七个修订片段均通过;仅抹去地址空间/核函数关键字并用 uint16_t 表示 half 存储类型。未编译 NPU 指令或验证硬件计算结果。 git diff --check 与仓库 pre-commit 文档相关检查通过,包括 codespell、OAT 和离线 Markdown 链接检查。 本地无 NPU,未执行设备测试;提交后评论 /compile。 ## 文档更新 - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_datablock_reduce_min_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_pair_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_sum_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_max_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_repeat_reduce_min_sync_deprecated.md ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6533 | 5 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
docs: 优化C API调用示例的同步、VF循环及变量命名 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6846 merge 2026_10_20_update_c_api_docs_example into master docs: 优化C API调用示例的同步、VF循环及变量命名 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 优化C API调用示例的参考性与同步正确性,共更新279个文档。**同一文档可能涉及多个优化点,以下按具体改动各自列出三个典型示例,便于对照审阅。** ### 1. 将易用性同步替换为明确的流水线同步 将asc_sync_mte2、asc_sync_mte3、asc_sync_vec等易用性接口替换为明确的同步接口,展示生产者与消费者之间的依赖。 - SIMD-API/c_api/vector_datamove/asc_copy_gm2ub/asc_copy_gm2ub_arch_3510.md:用asc_sync_notify/asc_sync_wait明确PIPE_MTE3等待PIPE_MTE2,搬出后使用asc_sync_pipe收尾。 - SIMD-API/c_api/vector_datamove/asc_copy_ub2ub.md:明确UB内搬运所在的PIPE_V需等待PIPE_MTE2搬入完成。 - SIMD-API/c_api/sync/intra_core_sync/asc_sync_notify.md:保留示例要展示的notify/wait依赖,将末尾asc_sync_mte3替换为asc_sync_pipe(PIPE_ALL)。 ### 2. 使用lock/unlock串联搬运与计算 在Reg计算示例中,通过同一MUTEX_ID下成对的asc_lock/asc_unlock串联PIPE_MTE2、PIPE_V和PIPE_MTE3三个阶段。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将双输入搬入、加法VF计算及结果搬出分别放入对应流水线的lock/unlock区间。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将加载示例的搬入、VF调用和搬出改为lock/unlock同步。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将类型转换示例的搬入、转换VF调用和搬出改为lock/unlock同步。 ### 3. 补充VF循环、地址偏移及尾块处理 覆盖非VL整数倍的数据长度,在VF内按轮次更新地址和掩码,并为UB缓冲区预留对齐后的存储空间。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用137个int32_t元素,循环内更新remaining_length对应的掩码,处理最后一轮有效元素。 - SIMD-API/c_api/reg_compute/load/asc_loadalign.md:将数据长度调整为260个uint8_t元素,通过逐轮地址偏移和asc_update_mask_b8覆盖尾块。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:为转换VF增加one_repeat_size和repeat_time参数,补充循环、offset及尾块掩码。 ### 4. VF内部补齐UB写后读同步 vf内部同一UB区域先写后读时,插入同步以确保前次写入完成。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2bfloat16.md:多个转换分支复用同一输出UB区域,在前次Store与后续Load之间增加asc_mem_bar(VST_VLD)。 - SIMD-API/c_api/reg_compute/reg_convert/asc_int322int16.md:EVEN/ODD及饱和转换分支复用输出UB时,补充写后读屏障。 - docs/zh/guide/operator_practice/simd_operator_optimization/vector_compute/vf_optimization/dual_issue_optimization.md:在拆分后的两个循环之间增加VEC_STORE到VEC_LOAD的LocalMemBar,并修正注意事项。 ### 5. 统一变量命名并明确长度单位 统一部分示例中的长度和循环参数命名,区分有效数据长度、字节数及对齐后的缓冲区大小,并修正说明中的变量名称。 - SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:使用DATA_BYTES、TOTAL_LENGTH和PADDED_ELEMENT_COUNT区分数据字节数、有效元素数及缓冲区元素数,并注明one_repeat_size的单位。 - SIMD-API/c_api/reg_compute/reg_convert/asc_float2half.md:将BUFFER_BYTES相关表达调整为DATA_BYTES、TOTAL_LENGTH和PADDED_BUFFER_BYTES,配合one_repeat_size、repeat_time描述循环处理。 - SIMD-API/basic_api/reg_vector_compute/sync_control/LocalMemBar.md:将说明中的dstPtr/src0Ptr修正为与示例代码一致的dstAddr/src0Addr。 ### 6. 使用asc_vf_call调用SIMD VF函数 将部分示例中对__simd_vf__函数的直接调用改为asc_vf_call<函数名>(...),统一SIMD VF函数的调用方式,并传入循环所需的参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_add.md:将add_vf(...)直接调用改为asc_vf_call<add_vf>(...),传入输入输出地址、one_repeat_size和repeat_time。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_addc.md:将addc_vf(...)直接调用改为asc_vf_call<addc_vf>(...),保留结果及进位缓冲区等参数,并补充循环参数。 - docs/zh/api/SIMD-API/c_api/reg_compute/reg_arith/asc_div.md:将div_vf(...)直接调用改为asc_vf_call<div_vf>(...),通过统一入口调用除法VF函数。 ### 7.使用AscendC::Std::ceil_div替换示例内自定义的向上取整函数:ceil_division。 ## 关联的Issue 无。 ## 测试 - 205个C API调用示例均已在CANN 9.2.0中测试通过。 - 已通过git diff --check差异格式检查。 ## 文档更新 更新205个C API接口文档的调用示例、LocalMemBar文档及指令双发优化指南,共207个文档。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6846 | 1 天前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
C API矩阵资料结构整改 Co-authored-by: UFOunder<zhangxiru1@huawei.com> # message auto-generated for no-merge-commit merge: !6490 merge master into master C API矩阵资料结构整改 Created-by: UFOunder Commit-by: UFOunder Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 优化 C API Cube 文档的目录组织、引用跳转和关键特性说明,方便读者按矩阵计算、搬入、搬出及辅助配置查找接口,并识别不同产品的用法差异。 - 保持 cube_compute 与 cube_datamove 两个目录独立,按功能整理其下文档,新增分类索引;更新 API 总目录及受目录迁移影响的指南、旧接口、附录和样例链接。 - 参照对应 Basic API 文档,补充 Cube 计算与数据搬运接口、配置接口和关键特性之间的引用与跳转。 - 完善矩阵搬出随路量化说明,补充随路 ReLU、量化与 ReLU 组合等特性的关联说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6490 | 14 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: add blank lines around code fences in docs/zh to meet format rules Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !6518 merge master into master docs: add blank lines around code fences in docs/zh to meet format rules Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加代码段前后的空行 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了docs/zh目录下相关的md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6518 | 24 天前 | |
修正核间同步软件同步接口资料说明 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6590 merge 2026_10_08_fix_issue_1822_and_1847 into master 修正核间同步软件同步接口资料说明 Created-by: GRJ_XIDUO Commit-by: g00954335;GRJ_XIDUO Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修正核间同步中的软件同步接口资料说明。issue1847涉及IBSet、IBWait及相关软件同步接口资料描述不够清晰,容易导致用户误解生产者和消费者语义、同步标志寻址、gmWorkspace空间申请、eventID含义和MIX模式约束。 补充IBSet/IBWait配对关系、gmWorkspace初始化要求、空间计算公式、AIVOnly和MIX模式下的eventStride说明,以及调用示例中的当前逻辑AI Core索引说明。 同时修复issue1879涉及的SIMD C API文档低级文字问题,包括语病、错别字、标点误用、参数说明复制错误和断句不当等问题。 ## 关联的Issue https://gitcode.com/cann/asc-devkit/issues/1847 https://gitcode.com/cann/asc-devkit/issues/1879 ## 测试 已执行 git diff --check,检查通过。 ## 文档更新 更新以下文档: - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBSet.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/IBWait.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/InitDetermineComputeWorkspace.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/NotifyNextBlock.md - docs/zh/api/SIMD-API/basic_api/sync_control/inter_core_sync/WaitPreBlock.md - docs/zh/api/SIMD-API/c_api/sync/intra_core_sync/asc_sync_mte3.md - docs/zh/api/SIMD-API/c_api/cube_compute/cube_compute_fractal_intro/aux_cube_fractal_format_details.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_reduce/asc_reduce.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_permute_sel/asc_transto5hd.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_transto5hd_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/vector_compute/vector_convert/asc_float2float.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_float2float_sync_deprecated.md - docs/zh/api/SIMD-API/c_api/utils/sys_var/asc_get_arch_ver.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_2201.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2l1_sync_arch_2201_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2l1_arch_3510.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2ub.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2ub_deprecated.md - docs/zh/api/SIMD-API/c_api/cube_datamove/cube_compute_store/asc_copy_l0c2gm_arch_3510.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_copy_l0c2gm_deprecated.md - docs/zh/api/SIMD-API/c_api/deprecated_interface/asc_bfloat162e1m2x2_deprecated.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6590 | 10 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
统一C API文档格式 Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !6641 merge 2026_10_09_fix_issues into master 统一C API文档格式 Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 统一 docs/zh/api/SIMD-API/c_api下多类文档格式问题,降低同类接口页面之间的格式差异。 主要改动: - 统一表题格式,修正“表”和序号之间的空格问题。 - 统一函数原型代码块格式,补充和规范函数原型典型示例。 - 统一dtype支持数据类型小节标题、标题层级和正文格式。 - 删除冗余的“模板原型”标题,并同步调整下级标题层级。 - 清理C API文档中多余空行。 - 将“占位符形式”说明从标题移动到函数原型注释中,并补充缺失的占位符说明。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里逐行提供完整Issue链接。例如:https://gitcode.com/cann/asc-devkit/issues/1822 --> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 已执行: - git diff --check - 全量搜索确认标题中不再包含不应出现的“占位符形式” - 对目标文件进行结构化复查,确认函数原型典型示例、占位符说明和占位符注释补充完整 - 多次针对docs/zh/api/SIMD-API/c_api执行格式一致性搜索复查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了docs/zh/api/SIMD-API/c_api下C API相关Markdown文档。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6641 | 12 天前 | |
docs: 规范api和guide目录产品名称描述 Co-authored-by: munanhw<munan@huawei.com> # message auto-generated for no-merge-commit merge: !6250 merge master into master docs: 规范api和guide目录产品名称描述 Created-by: munanhw Commit-by: munanhw Merged-by: cann-robot Description: ## 描述 按产品名称映射表规范化docs/zh/api和docs/zh/guide目录中的产品名称描述(2461个文件,18496处): - Ascend 950PR/Ascend 950DT → Ascend 950PR&950DT系列产品 - Atlas A3 训练系列产品/Atlas A3 推理系列产品 → Atlas A3系列产品 - Atlas A2 训练系列产品/Atlas A2 推理系列产品 → Atlas A2系列产品 - Atlas 200I/500 A2 推理产品 → Atlas 200I/500 A2推理产品 - Atlas 推理系列产品AI Core/Vector Core → Atlas推理系列产品AI Core/Vector Core - Atlas 训练系列产品 → Atlas训练系列产品 所有变更行已通过脚本校验,均可由映射表规则解释,无其他内容改动。 ## 关联的Issue 无 ## 测试 纯文档名称替换,行数无增减(+18496/-18496),npu过滤注释保持不变。 ## 文档更新 docs/zh/api与docs/zh/guide目录下2461个md文件 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6250 | 1 个月前 | |
文档增补链接&内容修正 Co-authored-by: chenmyk<chenmingyu16@huawei.com> # message auto-generated for no-merge-commit merge: !6637 merge 261010_bugfix into master 文档增补链接&内容修正 Created-by: chenmyk Commit-by: chenmyk Merged-by: cann-robot Description: ## 描述 deprecated_interface缺少asc_ndim_copy_gm2ub的链接 asc_set_gm2ub_loop_stride参数取值范围有误 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 文档检查 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6637 | 14 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 10 天前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 24 天前 | ||
| 12 天前 | ||
| 24 天前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 16 天前 | ||
| 14 天前 | ||
| 14 天前 | ||
| 1 天前 | ||
| 1 天前 | ||
| 1 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 1 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 1 天前 | ||
| 14 天前 | ||
| 1 天前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 10 天前 | ||
| 10 天前 | ||
| 12 天前 | ||
| 10 天前 | ||
| 12 天前 | ||
| 10 天前 | ||
| 5 天前 | ||
| 12 天前 | ||
| 5 天前 | ||
| 5 天前 | ||
| 12 天前 | ||
| 14 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 14 天前 | ||
| 12 天前 | ||
| 14 天前 | ||
| 12 天前 | ||
| 1 天前 | ||
| 12 天前 | ||
| 14 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 5 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 5 天前 | ||
| 5 天前 | ||
| 5 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 14 天前 | ||
| 1 天前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 14 天前 | ||
| 14 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 10 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 24 天前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 24 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 24 天前 | ||
| 12 天前 | ||
| 14 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 12 天前 | ||
| 12 天前 | ||
| 14 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 5 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 5 天前 | ||
| 5 天前 | ||
| 5 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 天前 | ||
| 1 个月前 | ||
| 1 天前 | ||
| 14 天前 | ||
| 14 天前 | ||
| 1 天前 | ||
| 12 天前 | ||
| 14 天前 | ||
| 14 天前 | ||
| 14 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 24 天前 | ||
| 10 天前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 12 天前 | ||
| 1 个月前 | ||
| 14 天前 |