| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: 迁移 fusion_config/support_fusion_pass/built_in_graph_rules 至 opbase 并打包安装 Co-authored-by: songkai111<songkai16@huawei.com> # message auto-generated for no-merge-commit merge: !714 merge master into master feat: 迁移 fusion_config/support_fusion_pass/built_in_graph_rules 至 opbase 并打包安装 Created-by: songkai111 Commit-by: songkai111 Merged-by: cann-robot Description: ## 描述 从 canndev 迁移 fusion 配置与图规则 json 至 opbase 并打包安装,补齐 opbase 安装包中的算子融合能力。安装目录与当前 CANN 包保持一致:实体文件置于 aarch64-linux/lib64/plugin/opskernel/,并在 opp/lib64/plugin/opskernel/ 下创建对应软链。 新增内容(scripts/fusion_config/): - fusion_pass/config/fusion_config.json:融合开关配置 - fusion_pass/config/support_fusion_pass.json:按硬件型号(3510 / 5102)支持的 fusion pass 列表 - fusion_rules/ai_core/built_in_graph_rules.json:AI Core 内置图规则 - fusion_rules/vector_core/built_in_graph_rules.json:Vector Core 内置图规则 打包安装改动: - cmake/package.cmake:新增 install(FILES ...) 规则,安装 fusion 配置至 ${CMAKE_SYSTEM_PROCESSOR}-linux/lib64/plugin/opskernel/fusion_pass/config、fusion_rules/ai_core、fusion_rules/vector_core - scripts/package/opbase/opbase.xml:新增 file_info 与 path 配置,实体文件置于 $(TARGET_ENV)/lib64/plugin/opskernel/,并通过 install_softlink 在 opp/lib64/plugin/opskernel/ 下创建软链 ## 关联的Issue - #308: 迁移 fusion_config / support_fusion_pass / built_in_graph_rules 至 opbase 并打包安装 ## 测试 - 构建 opbase 安装包,安装后检查 aarch64-linux/lib64/plugin/opskernel/fusion_pass/config 与 fusion_rules 下文件存在; - 验证 opp/lib64/plugin/opskernel/ 下的软链正确指向实体文件。 ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/opbase!714 | 28 天前 | |
feat: 迁移 fusion_config/support_fusion_pass/built_in_graph_rules 至 opbase 并打包安装 Co-authored-by: songkai111<songkai16@huawei.com> # message auto-generated for no-merge-commit merge: !714 merge master into master feat: 迁移 fusion_config/support_fusion_pass/built_in_graph_rules 至 opbase 并打包安装 Created-by: songkai111 Commit-by: songkai111 Merged-by: cann-robot Description: ## 描述 从 canndev 迁移 fusion 配置与图规则 json 至 opbase 并打包安装,补齐 opbase 安装包中的算子融合能力。安装目录与当前 CANN 包保持一致:实体文件置于 aarch64-linux/lib64/plugin/opskernel/,并在 opp/lib64/plugin/opskernel/ 下创建对应软链。 新增内容(scripts/fusion_config/): - fusion_pass/config/fusion_config.json:融合开关配置 - fusion_pass/config/support_fusion_pass.json:按硬件型号(3510 / 5102)支持的 fusion pass 列表 - fusion_rules/ai_core/built_in_graph_rules.json:AI Core 内置图规则 - fusion_rules/vector_core/built_in_graph_rules.json:Vector Core 内置图规则 打包安装改动: - cmake/package.cmake:新增 install(FILES ...) 规则,安装 fusion 配置至 ${CMAKE_SYSTEM_PROCESSOR}-linux/lib64/plugin/opskernel/fusion_pass/config、fusion_rules/ai_core、fusion_rules/vector_core - scripts/package/opbase/opbase.xml:新增 file_info 与 path 配置,实体文件置于 $(TARGET_ENV)/lib64/plugin/opskernel/,并通过 install_softlink 在 opp/lib64/plugin/opskernel/ 下创建软链 ## 关联的Issue - #308: 迁移 fusion_config / support_fusion_pass / built_in_graph_rules 至 opbase 并打包安装 ## 测试 - 构建 opbase 安装包,安装后检查 aarch64-linux/lib64/plugin/opskernel/fusion_pass/config 与 fusion_rules 下文件存在; - 验证 opp/lib64/plugin/opskernel/ 下的软链正确指向实体文件。 ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/opbase!714 | 28 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 28 天前 | ||
| 28 天前 |