| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs: 完善C API数据依赖同步约束说明 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !6689 merge docs_capi_constraint into master docs: 完善C API数据依赖同步约束说明 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 完善SIMD C API的数据依赖同步约束,将原先仅针对地址重叠的同步要求调整为数据依赖场景,避免用户误以为只有目的地址重叠时才需要同步。 - Cube搬运与Vector搬运:统一数据依赖同步要求,链接至系统同步能力概述。 - Reg计算相关搬入、搬出、scatter及squeeze接口:完善数据依赖约束,明确使用asc_mem_bar。 - 仅提交docs目录下82个Markdown文件的修改,不涉及实现代码,也不包含此前只检查未修改的其他接口。 - 修正asc_get_mask_spr调用示例:VF外设置掩码,VF内读取b16掩码,通过for循环进行Reg广播和写入;GM、UB及Host数据统一使用uint16_t。 - 明确5个align搬运接口文档的功能说明:支持搬运数据长度不是32字节整数倍的数据,长度仍需满足数据类型字节对齐要求;起始地址对齐要求参见参数说明。 - 优化align接口功能说明:GM到UB、GM到L1首段仅概括搬运长度的32字节对齐补齐,删除泛化的Padding描述;填充能力按架构、原型和模式在后文分别说明。UB到GM保留仅写入有效数据、丢弃补齐数据的说明,地址对齐要求保持不变。 ## 关联的Issue 无。 ## 测试 - git diff --check:通过。 - 逐项检查81个文档新增约束及其相对链接:通过,81个链接目标均存在。 - PR差异范围:仅docs目录下82个文档文件,不涉及实现代码。 - asc_get_mask_spr文档完整示例:dav-3510编译通过,Ascend950PR上板验证通过,输出[Success] asc_get_mask_spr_b16 passed.,退出码0;全量比较256个uint16_t元素,两轮各自前32个元素为1,其余保持输入值。 - 未运行单元测试、二级冒烟或算子泛化测试。 - 本次5处功能说明差异格式和参数说明锚点检查通过;未改变实现、Padding和地址约束,未另行运行设备测试。 ## 文档更新 更新docs/zh/api/SIMD-API/c_api下Cube搬运文档24个、Reg计算文档47个、Vector搬运文档11个,完善同步触发条件和同步接口引用,并修正asc_get_mask_spr调用示例。 补充统一asc_copy_gm2l1_align及asc_copy_gm2ub_align、asc_copy_ub2gm_align的2201/3510版本功能说明,区分数据长度与地址对齐。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6689 | 13 天前 | |
docs: 完善C API数据依赖同步约束说明 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !6689 merge docs_capi_constraint into master docs: 完善C API数据依赖同步约束说明 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 完善SIMD C API的数据依赖同步约束,将原先仅针对地址重叠的同步要求调整为数据依赖场景,避免用户误以为只有目的地址重叠时才需要同步。 - Cube搬运与Vector搬运:统一数据依赖同步要求,链接至系统同步能力概述。 - Reg计算相关搬入、搬出、scatter及squeeze接口:完善数据依赖约束,明确使用asc_mem_bar。 - 仅提交docs目录下82个Markdown文件的修改,不涉及实现代码,也不包含此前只检查未修改的其他接口。 - 修正asc_get_mask_spr调用示例:VF外设置掩码,VF内读取b16掩码,通过for循环进行Reg广播和写入;GM、UB及Host数据统一使用uint16_t。 - 明确5个align搬运接口文档的功能说明:支持搬运数据长度不是32字节整数倍的数据,长度仍需满足数据类型字节对齐要求;起始地址对齐要求参见参数说明。 - 优化align接口功能说明:GM到UB、GM到L1首段仅概括搬运长度的32字节对齐补齐,删除泛化的Padding描述;填充能力按架构、原型和模式在后文分别说明。UB到GM保留仅写入有效数据、丢弃补齐数据的说明,地址对齐要求保持不变。 ## 关联的Issue 无。 ## 测试 - git diff --check:通过。 - 逐项检查81个文档新增约束及其相对链接:通过,81个链接目标均存在。 - PR差异范围:仅docs目录下82个文档文件,不涉及实现代码。 - asc_get_mask_spr文档完整示例:dav-3510编译通过,Ascend950PR上板验证通过,输出[Success] asc_get_mask_spr_b16 passed.,退出码0;全量比较256个uint16_t元素,两轮各自前32个元素为1,其余保持输入值。 - 未运行单元测试、二级冒烟或算子泛化测试。 - 本次5处功能说明差异格式和参数说明锚点检查通过;未改变实现、Padding和地址约束,未另行运行设备测试。 ## 文档更新 更新docs/zh/api/SIMD-API/c_api下Cube搬运文档24个、Reg计算文档47个、Vector搬运文档11个,完善同步触发条件和同步接口引用,并修正asc_get_mask_spr调用示例。 补充统一asc_copy_gm2l1_align及asc_copy_gm2ub_align、asc_copy_ub2gm_align的2201/3510版本功能说明,区分数据长度与地址对齐。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6689 | 13 天前 | |
docs: 完善C API数据依赖同步约束说明 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !6689 merge docs_capi_constraint into master docs: 完善C API数据依赖同步约束说明 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 完善SIMD C API的数据依赖同步约束,将原先仅针对地址重叠的同步要求调整为数据依赖场景,避免用户误以为只有目的地址重叠时才需要同步。 - Cube搬运与Vector搬运:统一数据依赖同步要求,链接至系统同步能力概述。 - Reg计算相关搬入、搬出、scatter及squeeze接口:完善数据依赖约束,明确使用asc_mem_bar。 - 仅提交docs目录下82个Markdown文件的修改,不涉及实现代码,也不包含此前只检查未修改的其他接口。 - 修正asc_get_mask_spr调用示例:VF外设置掩码,VF内读取b16掩码,通过for循环进行Reg广播和写入;GM、UB及Host数据统一使用uint16_t。 - 明确5个align搬运接口文档的功能说明:支持搬运数据长度不是32字节整数倍的数据,长度仍需满足数据类型字节对齐要求;起始地址对齐要求参见参数说明。 - 优化align接口功能说明:GM到UB、GM到L1首段仅概括搬运长度的32字节对齐补齐,删除泛化的Padding描述;填充能力按架构、原型和模式在后文分别说明。UB到GM保留仅写入有效数据、丢弃补齐数据的说明,地址对齐要求保持不变。 ## 关联的Issue 无。 ## 测试 - git diff --check:通过。 - 逐项检查81个文档新增约束及其相对链接:通过,81个链接目标均存在。 - PR差异范围:仅docs目录下82个文档文件,不涉及实现代码。 - asc_get_mask_spr文档完整示例:dav-3510编译通过,Ascend950PR上板验证通过,输出[Success] asc_get_mask_spr_b16 passed.,退出码0;全量比较256个uint16_t元素,两轮各自前32个元素为1,其余保持输入值。 - 未运行单元测试、二级冒烟或算子泛化测试。 - 本次5处功能说明差异格式和参数说明锚点检查通过;未改变实现、Padding和地址约束,未另行运行设备测试。 ## 文档更新 更新docs/zh/api/SIMD-API/c_api下Cube搬运文档24个、Reg计算文档47个、Vector搬运文档11个,完善同步触发条件和同步接口引用,并修正asc_get_mask_spr调用示例。 补充统一asc_copy_gm2l1_align及asc_copy_gm2ub_align、asc_copy_ub2gm_align的2201/3510版本功能说明,区分数据长度与地址对齐。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6689 | 13 天前 | |
docs: 完善C API数据依赖同步约束说明 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !6689 merge docs_capi_constraint into master docs: 完善C API数据依赖同步约束说明 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 完善SIMD C API的数据依赖同步约束,将原先仅针对地址重叠的同步要求调整为数据依赖场景,避免用户误以为只有目的地址重叠时才需要同步。 - Cube搬运与Vector搬运:统一数据依赖同步要求,链接至系统同步能力概述。 - Reg计算相关搬入、搬出、scatter及squeeze接口:完善数据依赖约束,明确使用asc_mem_bar。 - 仅提交docs目录下82个Markdown文件的修改,不涉及实现代码,也不包含此前只检查未修改的其他接口。 - 修正asc_get_mask_spr调用示例:VF外设置掩码,VF内读取b16掩码,通过for循环进行Reg广播和写入;GM、UB及Host数据统一使用uint16_t。 - 明确5个align搬运接口文档的功能说明:支持搬运数据长度不是32字节整数倍的数据,长度仍需满足数据类型字节对齐要求;起始地址对齐要求参见参数说明。 - 优化align接口功能说明:GM到UB、GM到L1首段仅概括搬运长度的32字节对齐补齐,删除泛化的Padding描述;填充能力按架构、原型和模式在后文分别说明。UB到GM保留仅写入有效数据、丢弃补齐数据的说明,地址对齐要求保持不变。 ## 关联的Issue 无。 ## 测试 - git diff --check:通过。 - 逐项检查81个文档新增约束及其相对链接:通过,81个链接目标均存在。 - PR差异范围:仅docs目录下82个文档文件,不涉及实现代码。 - asc_get_mask_spr文档完整示例:dav-3510编译通过,Ascend950PR上板验证通过,输出[Success] asc_get_mask_spr_b16 passed.,退出码0;全量比较256个uint16_t元素,两轮各自前32个元素为1,其余保持输入值。 - 未运行单元测试、二级冒烟或算子泛化测试。 - 本次5处功能说明差异格式和参数说明锚点检查通过;未改变实现、Padding和地址约束,未另行运行设备测试。 ## 文档更新 更新docs/zh/api/SIMD-API/c_api下Cube搬运文档24个、Reg计算文档47个、Vector搬运文档11个,完善同步触发条件和同步接口引用,并修正asc_get_mask_spr调用示例。 补充统一asc_copy_gm2l1_align及asc_copy_gm2ub_align、asc_copy_ub2gm_align的2201/3510版本功能说明,区分数据长度与地址对齐。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6689 | 13 天前 | |
统一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 | 15 天前 | |
docs: 完善C API数据依赖同步约束说明 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !6689 merge docs_capi_constraint into master docs: 完善C API数据依赖同步约束说明 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 完善SIMD C API的数据依赖同步约束,将原先仅针对地址重叠的同步要求调整为数据依赖场景,避免用户误以为只有目的地址重叠时才需要同步。 - Cube搬运与Vector搬运:统一数据依赖同步要求,链接至系统同步能力概述。 - Reg计算相关搬入、搬出、scatter及squeeze接口:完善数据依赖约束,明确使用asc_mem_bar。 - 仅提交docs目录下82个Markdown文件的修改,不涉及实现代码,也不包含此前只检查未修改的其他接口。 - 修正asc_get_mask_spr调用示例:VF外设置掩码,VF内读取b16掩码,通过for循环进行Reg广播和写入;GM、UB及Host数据统一使用uint16_t。 - 明确5个align搬运接口文档的功能说明:支持搬运数据长度不是32字节整数倍的数据,长度仍需满足数据类型字节对齐要求;起始地址对齐要求参见参数说明。 - 优化align接口功能说明:GM到UB、GM到L1首段仅概括搬运长度的32字节对齐补齐,删除泛化的Padding描述;填充能力按架构、原型和模式在后文分别说明。UB到GM保留仅写入有效数据、丢弃补齐数据的说明,地址对齐要求保持不变。 ## 关联的Issue 无。 ## 测试 - git diff --check:通过。 - 逐项检查81个文档新增约束及其相对链接:通过,81个链接目标均存在。 - PR差异范围:仅docs目录下82个文档文件,不涉及实现代码。 - asc_get_mask_spr文档完整示例:dav-3510编译通过,Ascend950PR上板验证通过,输出[Success] asc_get_mask_spr_b16 passed.,退出码0;全量比较256个uint16_t元素,两轮各自前32个元素为1,其余保持输入值。 - 未运行单元测试、二级冒烟或算子泛化测试。 - 本次5处功能说明差异格式和参数说明锚点检查通过;未改变实现、Padding和地址约束,未另行运行设备测试。 ## 文档更新 更新docs/zh/api/SIMD-API/c_api下Cube搬运文档24个、Reg计算文档47个、Vector搬运文档11个,完善同步触发条件和同步接口引用,并修正asc_get_mask_spr调用示例。 补充统一asc_copy_gm2l1_align及asc_copy_gm2ub_align、asc_copy_ub2gm_align的2201/3510版本功能说明,区分数据长度与地址对齐。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6689 | 13 天前 | |
docs: 完善C API数据依赖同步约束说明 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !6689 merge docs_capi_constraint into master docs: 完善C API数据依赖同步约束说明 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 完善SIMD C API的数据依赖同步约束,将原先仅针对地址重叠的同步要求调整为数据依赖场景,避免用户误以为只有目的地址重叠时才需要同步。 - Cube搬运与Vector搬运:统一数据依赖同步要求,链接至系统同步能力概述。 - Reg计算相关搬入、搬出、scatter及squeeze接口:完善数据依赖约束,明确使用asc_mem_bar。 - 仅提交docs目录下82个Markdown文件的修改,不涉及实现代码,也不包含此前只检查未修改的其他接口。 - 修正asc_get_mask_spr调用示例:VF外设置掩码,VF内读取b16掩码,通过for循环进行Reg广播和写入;GM、UB及Host数据统一使用uint16_t。 - 明确5个align搬运接口文档的功能说明:支持搬运数据长度不是32字节整数倍的数据,长度仍需满足数据类型字节对齐要求;起始地址对齐要求参见参数说明。 - 优化align接口功能说明:GM到UB、GM到L1首段仅概括搬运长度的32字节对齐补齐,删除泛化的Padding描述;填充能力按架构、原型和模式在后文分别说明。UB到GM保留仅写入有效数据、丢弃补齐数据的说明,地址对齐要求保持不变。 ## 关联的Issue 无。 ## 测试 - git diff --check:通过。 - 逐项检查81个文档新增约束及其相对链接:通过,81个链接目标均存在。 - PR差异范围:仅docs目录下82个文档文件,不涉及实现代码。 - asc_get_mask_spr文档完整示例:dav-3510编译通过,Ascend950PR上板验证通过,输出[Success] asc_get_mask_spr_b16 passed.,退出码0;全量比较256个uint16_t元素,两轮各自前32个元素为1,其余保持输入值。 - 未运行单元测试、二级冒烟或算子泛化测试。 - 本次5处功能说明差异格式和参数说明锚点检查通过;未改变实现、Padding和地址约束,未另行运行设备测试。 ## 文档更新 更新docs/zh/api/SIMD-API/c_api下Cube搬运文档24个、Reg计算文档47个、Vector搬运文档11个,完善同步触发条件和同步接口引用,并修正asc_get_mask_spr调用示例。 补充统一asc_copy_gm2l1_align及asc_copy_gm2ub_align、asc_copy_ub2gm_align的2201/3510版本功能说明,区分数据长度与地址对齐。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6689 | 13 天前 | |
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 | 19 天前 | |
docs: 完善C API数据依赖同步约束说明 Co-authored-by: lihuaichao<lihuaichao1@huawei.com> # message auto-generated for no-merge-commit merge: !6689 merge docs_capi_constraint into master docs: 完善C API数据依赖同步约束说明 Created-by: lihuaichao Commit-by: lihuaichao Merged-by: cann-robot Description: ## 描述 完善SIMD C API的数据依赖同步约束,将原先仅针对地址重叠的同步要求调整为数据依赖场景,避免用户误以为只有目的地址重叠时才需要同步。 - Cube搬运与Vector搬运:统一数据依赖同步要求,链接至系统同步能力概述。 - Reg计算相关搬入、搬出、scatter及squeeze接口:完善数据依赖约束,明确使用asc_mem_bar。 - 仅提交docs目录下82个Markdown文件的修改,不涉及实现代码,也不包含此前只检查未修改的其他接口。 - 修正asc_get_mask_spr调用示例:VF外设置掩码,VF内读取b16掩码,通过for循环进行Reg广播和写入;GM、UB及Host数据统一使用uint16_t。 - 明确5个align搬运接口文档的功能说明:支持搬运数据长度不是32字节整数倍的数据,长度仍需满足数据类型字节对齐要求;起始地址对齐要求参见参数说明。 - 优化align接口功能说明:GM到UB、GM到L1首段仅概括搬运长度的32字节对齐补齐,删除泛化的Padding描述;填充能力按架构、原型和模式在后文分别说明。UB到GM保留仅写入有效数据、丢弃补齐数据的说明,地址对齐要求保持不变。 ## 关联的Issue 无。 ## 测试 - git diff --check:通过。 - 逐项检查81个文档新增约束及其相对链接:通过,81个链接目标均存在。 - PR差异范围:仅docs目录下82个文档文件,不涉及实现代码。 - asc_get_mask_spr文档完整示例:dav-3510编译通过,Ascend950PR上板验证通过,输出[Success] asc_get_mask_spr_b16 passed.,退出码0;全量比较256个uint16_t元素,两轮各自前32个元素为1,其余保持输入值。 - 未运行单元测试、二级冒烟或算子泛化测试。 - 本次5处功能说明差异格式和参数说明锚点检查通过;未改变实现、Padding和地址约束,未另行运行设备测试。 ## 文档更新 更新docs/zh/api/SIMD-API/c_api下Cube搬运文档24个、Reg计算文档47个、Vector搬运文档11个,完善同步触发条件和同步接口引用,并修正asc_get_mask_spr调用示例。 补充统一asc_copy_gm2l1_align及asc_copy_gm2ub_align、asc_copy_ub2gm_align的2201/3510版本功能说明,区分数据长度与地址对齐。 ## 类型标签 - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6689 | 13 天前 | |
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 | 19 天前 | |
文档增补链接&内容修正 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 | 17 天前 | |
文档增补链接&内容修正 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 | 17 天前 | |
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 | 19 天前 | |
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 | 19 天前 | |
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 | 19 天前 | |
统一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 | 15 天前 | |
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 | 19 天前 | |
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 | 19 天前 | |
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 | 19 天前 | |
vector搬运类全量接口 Co-authored-by: chenmyk<chenmingyu16@huawei.com> # message auto-generated for no-merge-commit merge: !5322 merge full_set into master vector搬运类全量接口 Created-by: chenmyk Commit-by: chenmyk Merged-by: cann-robot Description: ## 描述 deprecated废弃接口 docs\zh\api\SIMD-API\c_api\deprecated_interface\deprecated_interface.md docs\zh\api\appendix\deprecated_interface.md docs\zh\api\SIMD-API\c_api\c_api.md 以及对应废弃接口文档更新 ## 关联的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!5322 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 13 天前 | ||
| 13 天前 | ||
| 13 天前 | ||
| 13 天前 | ||
| 15 天前 | ||
| 13 天前 | ||
| 13 天前 | ||
| 19 天前 | ||
| 13 天前 | ||
| 19 天前 | ||
| 17 天前 | ||
| 17 天前 | ||
| 19 天前 | ||
| 19 天前 | ||
| 19 天前 | ||
| 15 天前 | ||
| 19 天前 | ||
| 19 天前 | ||
| 19 天前 | ||
| 1 个月前 |