| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
增加转义符“\” Co-authored-by: bxinran<m202521697@xs.ustb.edu.cn> Co-authored-by: gitcode-bot<noreply@gitcode.com> # message auto-generated for no-merge-commit merge: !184 merge master into master 增加转义符“\” Created-by: bxinran Commit-by: gitcode-bot;bxinran Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> Add an escape character '\' before '~' ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!184 | 2 个月前 | |
update: 更新文件 first_custom_operator.ipynb Co-authored-by: fuyangchenghu<fuyangchenghu2@huawei.com> # message auto-generated for no-merge-commit merge: !135 merge master into master update: 更新文件 first_custom_operator.ipynb Created-by: fuyangchenghu Commit-by: fuyangchenghu Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 笔误,将host核device内存修改为host和device内存 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> https://gitcode.com/cann/cann-learning-hub/issues/65 <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!135 | 2 个月前 | |
fix: README.md添加python环境缺少的依赖包einops和accelerate Co-authored-by: yiyudekouqin<1773561109@qq.com> # message auto-generated for no-merge-commit merge: !235 merge master into master fix: README.md添加python环境缺少的依赖包einops和accelerate Created-by: yiyudekouqin Commit-by: yiyudekouqin Merged-by: cann-robot Description: ## 描述 本次更新 quick_start/first_llm_inference/README.md中的依赖安装命令,在原有依赖基础上补充einops==0.8.2、accelerate==1.14.0两个指定版本库: 1. 原安装命令仅包含transformers、modelscope,运行示例推理代码时会缺失einops、accelerate依赖,直接触发导入报错; 2. 固定两个库的版本号,统一环境依赖版本,避免因版本浮动导致模型加载、推理流程出现行为差异,保证教程运行效果和文档预期一致; 3. 保留原有transformers固定版本逻辑,延续文档“锁定版本保证结果统一”的说明思路。 ## 关联的Issue 无 ## 测试 1. 本地清空虚拟环境,执行更新后的完整pip安装命令,所有依赖包可正常安装无版本冲突; 2. 安装完成后运行教程完整大模型推理示例,无einops、accelerate模块缺失报错,推理流程正常执行,输出结果与文档示例匹配; 3. 对比新旧两条安装命令,确认仅新增两个依赖包,原有包版本未改动,不影响旧环境兼容性。 ## 文档更新 更新文档路径:quick_start/first_llm_inference/README.md,修改bash代码块内的pip安装指令。 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [x] 内容优化 - [ ] 其他,请描述: ## 其他信息 无 See merge request: cann/cann-learning-hub!235 | 2 个月前 | |
修复warning Co-authored-by: waimaidaole<1595992831@qq.com> # message auto-generated for no-merge-commit merge: !43 merge master into master 修复warning Created-by: waimaidaole Commit-by: waimaidaole Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> https://gitcode.com/cann/cann-learning-hub/issues/16 <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!43 | 4 个月前 | |
update first_llm_course Co-authored-by: zutao<wanzutao1@h-partners.com> Co-authored-by: gitcode-bot<noreply@gitcode.com> # message auto-generated for no-merge-commit merge: !165 merge master into master update first_llm_course Created-by: zutao Commit-by: gitcode-bot;zutao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!165 | 2 个月前 |
快速上手
本目录提供昇腾 CANN(Compute Architecture for Neural Networks)核心能力的快速入门指南,帮助开发者以最小成本快速体验 Ascend C 算子开发、算子 API 调用等关键流程。
教程列表
| 快速上手指南 | 简介 | 在线体验 | 状态 |
|---|---|---|---|
| cann基础知识 | 快速了解CANN相关的基础知识 | 在线体验 | ✅ 已发布 |
| 第一个自定义算子 | 快速体验基于 Ascend C 编写和编译自定义算子的全流程 | 在线体验 | ✅ 已发布 |
| 第一个算子API调用 | 快速体验调用 CANN 内置算子 API 进行计算 | 在线体验 | ✅ 已发布 |
| 第一个大模型推理体验 | 快速体验大模型推理和优化加速 | 需要通过CANNLab体验 | ✅ 已发布 |