| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: 迁移ordinary AICPU常量折叠至opbase Co-authored-by: pan-tong<pantong@huawei.com> # message auto-generated for no-merge-commit merge: !5200 merge feat/opconstant-folding-develop into develop feat: 迁移ordinary AICPU常量折叠至opbase Created-by: pan-tong Commit-by: pan-tong Merged-by: cann-robot Description: --- title: "feat: 迁移ordinary AICPU常量折叠至opbase" labels: ["enhancement"] assignees: "pan-tong" --- # Pull Request ## 描述 接入[opbase #751](https://gitcode.com/cann/opbase/merge_requests/751)交付的 libopconstant_folding.so:GE解析真实host_cpu目录并调用ConstantFoldingInitialize。删除GE旧ordinary AICPU常量折叠源码、target、stub、专用UT/ST和交付项,同时清理旧cpu_kernels测试依赖。保留libconstant_folding_ops.so、HostCPU fused及RT2能力。最新develop已包含HostCPU零长度输出修复。 ## 变更类型 - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [x] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [x] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue https://gitcode.com/cann/ge/issues/591 关联PR:[opbase #751](https://gitcode.com/cann/opbase/merge_requests/751)、[runtime #4975](https://gitcode.com/cann/runtime/merge_requests/4975)、[CMake #329](https://gitcode.com/cann/cmake/merge_requests/329)。 ## 如何测试 1. 基于包含零长度输出修复的最新develop重放,保持单提交且git diff --check通过。 2. pre-commit、clang-format、codespell和OAT通过。 3. 联合验证PR已覆盖迁移代码与StridedSlice空tensor场景。 4. 已检查源码不再引用旧aicpu_const_folding和cpu_kernels测试路径。 5. 已重新触发远端compile流水线。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 无需更新Markdown文档,迁移边界记录于关联Issue - [x] 我在标题中使用了合适的类型标签 - [x] 我已遵守贡献指南和单提交要求 ## 其他信息 本PR在[opbase #751](https://gitcode.com/cann/opbase/merge_requests/751)可用后合入,并先于[CMake #329](https://gitcode.com/cann/cmake/merge_requests/329)和[runtime #4975](https://gitcode.com/cann/runtime/merge_requests/4975)。 See merge request: cann/ge!5200 | 23 小时前 | |
feat: 迁移ordinary AICPU常量折叠至opbase Co-authored-by: pan-tong<pantong@huawei.com> # message auto-generated for no-merge-commit merge: !5200 merge feat/opconstant-folding-develop into develop feat: 迁移ordinary AICPU常量折叠至opbase Created-by: pan-tong Commit-by: pan-tong Merged-by: cann-robot Description: --- title: "feat: 迁移ordinary AICPU常量折叠至opbase" labels: ["enhancement"] assignees: "pan-tong" --- # Pull Request ## 描述 接入[opbase #751](https://gitcode.com/cann/opbase/merge_requests/751)交付的 libopconstant_folding.so:GE解析真实host_cpu目录并调用ConstantFoldingInitialize。删除GE旧ordinary AICPU常量折叠源码、target、stub、专用UT/ST和交付项,同时清理旧cpu_kernels测试依赖。保留libconstant_folding_ops.so、HostCPU fused及RT2能力。最新develop已包含HostCPU零长度输出修复。 ## 变更类型 - [ ] 🐛 Bug 修复 - [x] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [x] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [x] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue https://gitcode.com/cann/ge/issues/591 关联PR:[opbase #751](https://gitcode.com/cann/opbase/merge_requests/751)、[runtime #4975](https://gitcode.com/cann/runtime/merge_requests/4975)、[CMake #329](https://gitcode.com/cann/cmake/merge_requests/329)。 ## 如何测试 1. 基于包含零长度输出修复的最新develop重放,保持单提交且git diff --check通过。 2. pre-commit、clang-format、codespell和OAT通过。 3. 联合验证PR已覆盖迁移代码与StridedSlice空tensor场景。 4. 已检查源码不再引用旧aicpu_const_folding和cpu_kernels测试路径。 5. 已重新触发远端compile流水线。 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 无需更新Markdown文档,迁移边界记录于关联Issue - [x] 我在标题中使用了合适的类型标签 - [x] 我已遵守贡献指南和单提交要求 ## 其他信息 本PR在[opbase #751](https://gitcode.com/cann/opbase/merge_requests/751)可用后合入,并先于[CMake #329](https://gitcode.com/cann/cmake/merge_requests/329)和[runtime #4975](https://gitcode.com/cann/runtime/merge_requests/4975)。 See merge request: cann/ge!5200 | 23 小时前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 23 小时前 | ||
| 23 小时前 |