| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
style(examples):: format ASC source files Co-authored-by: zhangyujia77<zhangyujia37@huawei.com> # message auto-generated for no-merge-commit merge: !3456 merge update_examples_clang_format into master style(examples):: format ASC source files Created-by: zhangyujia77 Commit-by: zhangyujia77 Merged-by: cann-robot Description: ## 描述 本次修改包含两部分: 1. 更新 clang-format 的 pre-commit 配置,将 types_or 覆盖为 [file],避免 .asc 文件被 hook 默认类型过滤跳过,同时继续通过 files 正则限制只处理 C/C++/ASC 后缀。 2. 使用 clang-format 18.1.8 对仓库内 tracked .asc 文件执行统一格式化,覆盖 examples 下的 ASC 示例源码以及 tests/api/simt_api 下的 ASC 测试源码。 ## 关联的Issue 无 ## 测试 ## 文档更新 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹chore: 代码格式 See merge request: cann/asc-devkit!3456 | 2 个月前 | |
为样例列表表格添加"支持的产品"列 Co-authored-by: DragonBornHD84<huangduo4@hisilicon.com> # message auto-generated for no-merge-commit merge: !2422 merge dev2 into master 为样例列表表格添加"支持的产品"列 Created-by: DragonBornHD84 Commit-by: DragonBornHD84 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 在 examples/01_simd_cpp_api 目录下所有叶子层级 README 的样例列表表格中,新增"支持的产品"列。内容来源于各样例自身 README 中的"支持的产品"章节,使用 <br> 标签分行显示。 共修改 41 个 README 文件,涵盖 00_introduction、01_utilities、02_features、03_libraries、04_best_practices、05_compatibility_guide 六个子目录下的叶子层级文档。中间层级和混合层级 README 未做修改。 ## 关联的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!2422 | 3 个月前 | |
fix example readme warning Co-authored-by: changxianyu<changxianyu@hisilicon.com> # message auto-generated for no-merge-commit merge: !3333 merge asc_example into master fix example readme warning Created-by: changxianyu Commit-by: changxianyu Merged-by: cann-robot Description: ## 描述 修正样例 README 中的接口名称、核函数名、参数说明、编译选项、术语表述和链接指向。 清理样例源码中的未使用变量和不可达代码,补齐异常路径资源释放。 修正数据搬运、矩阵计算、Reg 编程、工具能力等样例中与源码不一致的描述。 对部分场景参数、shape、padding、量化模式、仿真/调试说明进行一致性校准。 确保仅处理表格中已接受的待处理项,未修改未接受条目。 ## 关联的Issue ## 测试 本地验证功能/精度正常 ## 文档更新 ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!3333 | 2 个月前 |
HelloWorld样例介绍
概述
介绍基于Ascend C的核函数直调方法,从NPU侧运行验证样例核函数,展示核函数调用执行的整体流程。
样例列表
| 目录名称 | 功能描述 | 支持的产品 |
|---|---|---|
| hello_world | 基于Ascend C的HelloWorld样例核函数直调方法 | Ascend 950PR/Ascend 950DT Atlas A3 训练系列产品/Atlas A3 推理系列产品 Atlas A2 训练系列产品/Atlas A2 推理系列产品 |