文件最后提交记录最后更新时间
add mmad example Co-authored-by: g00954335<guorenjie3@huawei.com> # message auto-generated for no-merge-commit merge: !153 merge master into master add mmad example Created-by: GRJ_XIDUO Commit-by: g00954335 Merged-by: cann-robot Description: ## 描述 1.在examples\03_libraries\01_matrix\新增mmad_s8_f16_f32_with_A_B_transpose_option样例,支持S8/F16/F32数据类型下,支持配置左右矩阵是否转置的矩阵乘法的样例。 2.在docs\api\context中新增了fixpipe指令 quantpre参数手动输入的提示,更新了mmad unit-flag和kDirectionAlign参数的描述。 ## 关联的Issue 关联Issue [#25](https://gitcode.com/cann/asc-devkit/issues/25) ## 测试 本地样例测试通过 ## 文档更新 更新docs\api\context\Mmad.md和docs\api\context\Fixpipe.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [x] 其他,请描述: 新增mmad_s8_f16_f32_with_A_B_transpose_option样例 See merge request: cann/asc-devkit!1534 个月前
Initial commit 6 个月前
Initial commit 6 个月前
Initial commit 6 个月前
update api docs Co-authored-by: 艾鑫<aixin2@hisilicon.com> # message auto-generated for no-merge-commit merge: !91 merge master into master update api docs Created-by: ai_xin Commit-by: 艾鑫 Merged-by: cann-robot Description: ## 描述 更新API文档 ## 关联的Issue 无 ## 测试 本地验证 ## 文档更新 更新了docs/api/下的API说明文档 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!915 个月前
Change Python minimum version 3.7 -> 3.9 Co-authored-by: zhangyujia77<zhangyujia37@huawei.com> # message auto-generated for no-merge-commit merge: !138 merge update_pyversion into master Change Python minimum version 3.7 -> 3.9 Created-by: zhangyujia77 Commit-by: zhangyujia77 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> Change Python minimum version 3.7 -> 3.9 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!1384 个月前
README.md

项目文档

目录说明

关键目录结构如下:

├── api                        # API文档目录
│   ├── context                # 存放每个API的说明文档
│   └── README.md              # 存放Ascend C API列表
├── figures                    # 图片目录
├── asc_api_contributing.md    # Ascend C API贡献指南
├── quick_start.md             # 快速入门文档
└── README

文档说明

为方便开发者快速熟悉本项目,可按需获取对应文档,文档内容包括:

文档 面向对象 内容介绍
API列表 基于Ascend C开源仓,开发定制化API或算子的用户。 介绍项目包含的所有API。
API贡献指南 基于Ascend C开源仓,开发定制化API的用户。 指导用户自定义开发API的教程,内容包括设计API、开发API、测试API等。该教程旨在帮助开发者实现自定义API的开发。
Ascend C编程指南 基于昇腾AI硬件,使用Ascend C编写算子程序,开发自定义算子的开发者。 Ascend C是CANN针对算子开发场景推出的编程语言,原生支持C和C++标准规范,兼具开发效率和运行性能。使用Ascend C编写算子程序,运行在昇腾AI处理器上,实现自定义的创新算法。
Ascend C最佳实践 基于已完成开发的Ascend C算子,需要进一步优化算子性能的开发者。 异构计算的特点、算子功能的调试方法以及算子性能的优化策略。通过介绍Ascend C编程中的调试与优化思路,结合多种性能优化手段,并辅以具体案例,旨在帮助开发者实现高性能算子的开发。

附录

除了上述系统性介绍的相关开发文档外,您还可以根据实际场景和开发阶段,有选择性地快速了解相应的专题内容。