| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
refactor: move docs content into docs/zh/ subdirectory and update all references Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !4331 merge master into master refactor: move docs content into docs/zh/ subdirectory and update all references Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 docs目录下区分中英文目录 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 docs目录下区分zh/en目录,并修改引用到这些文件的路径。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4331 | 18 天前 | |
refactor: move docs content into docs/zh/ subdirectory and update all references Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !4331 merge master into master refactor: move docs content into docs/zh/ subdirectory and update all references Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 docs目录下区分中英文目录 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 docs目录下区分zh/en目录,并修改引用到这些文件的路径。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4331 | 18 天前 | |
docs: align bilingual example READMEs Co-authored-by: xun_zhuge<zhugexun@hisilicon.com> # message auto-generated for no-merge-commit merge: !4370 merge fix-examples-bilingual-readme-alignment into master docs: align bilingual example READMEs Created-by: xun_zhuge Commit-by: xun_zhuge Merged-by: cann-robot Description: ## 描述 本 PR 从 master 分支修复 examples 目录中中英文 README 不严格对应、同仓文档链接形式不统一及 Markdown 渲染结构错误的问题,确保两种语言描述同一份技术内容,并统一使用相对路径引用本仓 docs。不涉及样例实现逻辑。 主要变更: - 全量核对 388 组 README.md / README_en.md,中英文单边缺失均为 0。 - 补齐英文文档遗漏的场景图、理论分析公式、参数解释、产品差异、性能分析和 API 使用说明;重点补齐 10 张场景图及多处 MTE2/Cube 理论分析,并完整对齐 18 处 msOpProf 章节。 - 修正矩阵维度、shape、对齐值、性能倍率、带宽公式及百分点等技术数据,确保文档与中文原文及样例源码一致。 - 修复语义误译,包括逐元素比较值被误译为比较 tensor 尺寸、aic_mac_ratio 被误译为理论峰值性能,以及 UB Bank 冲突调优建议增译和漏译等问题。 - 将 70 个 README 中 420 条指向本仓 docs 的 GitCode HTTPS 链接改为相对路径,保留 28 个锚点,且转换前后均解析到同一文件或目录。 - 更新 Markdown 链接策略:允许 examples 使用相对路径引用 docs,并拒绝新增同仓 docs HTTPS 链接;其他跨区链接约束保持不变。 - 修复 3 处实际渲染结构问题:mmad_load3dv2 英文表格行缩进、simulator 英文子列表层级、load_data_2dv2_l12l0 中文代码块列表归属。 - 将 6 个中英文 README 中 12 处 C++ 代码块语言标识统一为 cpp,确保代码高亮标识一致。 - 对 17 个存在对齐问题的中英文对应目录树统一 // 注释列,修复 08_simulator 英文树层级缩进,并将 4 组目录树误用的 ASCII | 统一为 Unicode │。 - 为满足仓库中英文 README 成对修改拦截规则,对 PR 中 34 个原本单边改动的 counterpart 增加不影响 Markdown 渲染的空行,使全部改动 README 成对出现。 - 对齐标题层级、段落与列表、目录树、命令、代码注释、Markdown/HTML 表格、图片、公式、链接和锚点,并清理英文正文中的中文残留。 ## 关联的Issue 无。 ## 测试 已完成以下验证: - git diff --check origin/master...HEAD:通过。 - bash -n scripts/markdown_link_check.sh:通过。 - bash scripts/markdown_link_check.sh --full:通过,共检查 3953 个 Markdown 文件。 - README 配对检查:388 组,中文或英文单边缺失均为 0。 - 双语渲染结构检查:388 组的标题、表格、代码块、列表及嵌套关系差异均为 0。 - 全量 Markdown 格式检查:776 个 README、1770 个 Markdown 表格、4068 个 fenced code block;表格缩进、代码围栏闭合/缩进及非规范 C++ 语言标识问题均为 0。 - 目录树专项检查:278 个带注释的中英文对应目录树块;注释列不一致、短层级缩进和 ASCII 树线残留均为 0。 - 成对修改检查:186 个改动 README,组成 93 对;单边改动为 0;34 个补位 README 的渲染 HTML 变化为 0。 - 链接精确转换检查:70 个 README、420 条链接、28 个锚点,非链接正文改动为 0,目标错误为 0。 - examples 中同仓 docs HTTPS 链接残留检查:0 条。 - 链接策略红绿验证:同仓 HTTPS 链接会被拒绝并给出相对路径,原有 docs/api 与 docs/guide 跨区约束仍生效。 - 提交前检查:OAT Compliance Check 和 Markdown link check 均通过。 ## 文档更新 更新 examples 下 186 个 README 文件(93 个英文、93 个中文)及 scripts/markdown_link_check.sh,使双语文档严格对齐、翻译准确,统一同仓文档链接规范,并修复表格、代码块和列表的渲染格式。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4370 | 17 天前 | |
modify copy & data_copy_pad Co-authored-by: yuaner1057<zengjiayuan1@h-partners.com> # message auto-generated for no-merge-commit merge: !1563 merge examples into master modify copy & data_copy_pad Created-by: yuaner1057 Commit-by: yuaner1057 Merged-by: cann-robot Description: ## 描述 copy & data_copy_pad 新增场景 ## 关联的Issue 关联Issue #468 ## 文档更新 修改 examples/01_simd_cpp_api/02_features/03_basic_api/00_data_movement/data_copy_pad_gm2ub_ub2gm/README.md 修改 examples/01_simd_cpp_api/02_features/03_basic_api/00_data_movement/copy_ub2ub/README.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 样例修改 See merge request: cann/asc-devkit!1563 | 3 个月前 | |
docs: add English translation for power README Co-authored-by: ai_xin<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !2269 merge master into master docs: add English translation for power README Created-by: ai_xin Commit-by: ai_xin Merged-by: cann-robot Description: ## 描述 增加md文件的英文翻译文档。 ## 关联的Issue 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 更新了英文md文件。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!2269 | 2 个月前 |
Add样例介绍
概述
基于Ascend C的Add算子的<<<>>>直调方法,支持main函数和kernel函数在同一个cpp文件中实现。
样例列表
| 目录名称 | 功能描述 |
|---|---|
| c_api_async_add | 本样例采用C_API接口编写Add算子样例,基于异步搬运、计算接口实现 |
| c_api_delicacy_async_add | 本样例采用C_API接口编写Add算子样例,基于异步搬运、计算接口和手动添加的同步指令实现 |
| c_api_sync_add | 本样例采用C_API接口编写Add算子样例,基于同步搬运、计算接口实现 |