| 删除无用链接 Co-authored-by: waimaidaole<1595992831@qq.com> # message auto-generated for no-merge-commit merge: !374 merge test into test 删除无用链接 Created-by: waimaidaole Commit-by: waimaidaole Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 <!-- 在这里可以添加任何与这个 Pull Request 相关的其他说明。 --> See merge request: cann/cann-learning-hub!374 | 15 天前 |
| fix(ge): 修复动态 batch 输入分配与 Top-5 同分处理 Co-authored-by: KenChow<zhouchen53@huawei.com> # message auto-generated for no-merge-commit merge: !458 merge fix_0728 into test fix(ge): 修复动态 batch 输入分配与 Top-5 同分处理 Created-by: KenChow Commit-by: KenChow Merged-by: cann-robot Description: ## 描述 修复 GE 在线执行教程中的两个问题: - 动态 batch 输入的 shapeSize 已包含 batch 维,申请 Host 内存时不再重复乘以 batch;同时在读取前校验每个 bin 文件的大小,避免输入文件异常造成缓冲区越界。 - Top-5 后处理由以分数为唯一键的 std::map 改为 std::vector + std::partial_sort,保留同分数的不同类别,并以类别 ID 作为同分排序规则。 - 同步修正教程 4.3 节的内存申请示意代码。 ## 关联的Issue - https://gitcode.com/cann/cann-learning-hub/issues/203 - https://gitcode.com/cann/cann-learning-hub/issues/204 ## 测试 - jq empty tutorials/ge_development/02_inference_workflow/02.03_online_execution.ipynb:通过。 - git diff --check:通过。 - C++17 独立测试:验证 batch=2 的总输入大小为 1,204,224 字节、单张输入为 602,112 字节;验证部分同分和全部同分时 Top-5 均保留 5 个不同类别。 - 本地未安装 CANN 头文件且无 NPU 环境,未执行完整 GE 推理样例。 ## 文档更新 - tutorials/ge_development/02_inference_workflow/02.03_online_execution.ipynb ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 内容优化 - [ ] 其他,请描述: ## 其他信息 目标分支为 test。 See merge request: cann/cann-learning-hub!458 | 6 天前 |
| docs(ge): 新增进阶开发教程(图编译与模型执行优化) Co-authored-by: qq_45842700<caodazhou@huawei.com> Co-authored-by: KenChow<zhouchen53@huawei.com> # message auto-generated for no-merge-commit merge: !332 merge ge-advanced-tutorials-ch2 into test docs(ge): 新增进阶开发教程(图编译与模型执行优化) Created-by: qq_45842700 Commit-by: qq_45842700;KenChow Merged-by: cann-robot Description: ## 描述 新增 GE(Graph Engine)进阶开发教程,包含图编译流程、编译配置、模型执行与优化等主题,共 24 个文件。 ### 变更内容 - 03_graph_compilation:图编译流程、图构建与输入、编译配置、编译输出、自定义算子集成、自定义融合 Pass、章节练习及对应答案 - 04_model_execution_optimization:静态/动态 Shape 执行、静态/动态 Shape 优化、章节练习及对应答案 ## 关联的Issue 无 ## 测试 文档类变更(ipynb/txt),无代码逻辑改动,未涉及编译与算子测试。 See merge request: cann/cann-learning-hub!332 | 4 天前 |
| docs(ge): 新增进阶开发教程(图编译与模型执行优化) Co-authored-by: qq_45842700<caodazhou@huawei.com> Co-authored-by: KenChow<zhouchen53@huawei.com> # message auto-generated for no-merge-commit merge: !332 merge ge-advanced-tutorials-ch2 into test docs(ge): 新增进阶开发教程(图编译与模型执行优化) Created-by: qq_45842700 Commit-by: qq_45842700;KenChow Merged-by: cann-robot Description: ## 描述 新增 GE(Graph Engine)进阶开发教程,包含图编译流程、编译配置、模型执行与优化等主题,共 24 个文件。 ### 变更内容 - 03_graph_compilation:图编译流程、图构建与输入、编译配置、编译输出、自定义算子集成、自定义融合 Pass、章节练习及对应答案 - 04_model_execution_optimization:静态/动态 Shape 执行、静态/动态 Shape 优化、章节练习及对应答案 ## 关联的Issue 无 ## 测试 文档类变更(ipynb/txt),无代码逻辑改动,未涉及编译与算子测试。 See merge request: cann/cann-learning-hub!332 | 4 天前 |
| docs(ge): 新增进阶开发教程(图编译与模型执行优化) Co-authored-by: qq_45842700<caodazhou@huawei.com> Co-authored-by: KenChow<zhouchen53@huawei.com> # message auto-generated for no-merge-commit merge: !332 merge ge-advanced-tutorials-ch2 into test docs(ge): 新增进阶开发教程(图编译与模型执行优化) Created-by: qq_45842700 Commit-by: qq_45842700;KenChow Merged-by: cann-robot Description: ## 描述 新增 GE(Graph Engine)进阶开发教程,包含图编译流程、编译配置、模型执行与优化等主题,共 24 个文件。 ### 变更内容 - 03_graph_compilation:图编译流程、图构建与输入、编译配置、编译输出、自定义算子集成、自定义融合 Pass、章节练习及对应答案 - 04_model_execution_optimization:静态/动态 Shape 执行、静态/动态 Shape 优化、章节练习及对应答案 ## 关联的Issue 无 ## 测试 文档类变更(ipynb/txt),无代码逻辑改动,未涉及编译与算子测试。 See merge request: cann/cann-learning-hub!332 | 4 天前 |