| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
add some new project features. Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !91 merge merge_project into master add some new project features. Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 add some new project features. 1. add gen timestamp script to append version_info a timestamp 2. support operators pkg cross-compilation 3. update install scripts 4. cmd support asan cov ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!91 | 9 个月前 | |
删除gawk依赖 Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !785 merge degawk into master 删除gawk依赖 Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 描述 将 ops-cv 中依赖 gawk strftime 的脚本统一替换为基于 date 的逐行时间戳输出 删除 install_deps.sh 中 gawk 的安装逻辑 删除安装文档中的 gawk 前置依赖说明 ## 关联的Issue https://gitcode.com/cann/ops-cv/issues/339 ## 测试   ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!785 | 5 个月前 | |
modify simplified key for binary_script Co-authored-by: sujunwei3<sujunwei3@huawei.com> # message auto-generated for no-merge-commit merge: !909 merge fix into master modify simplified key for binary_script Created-by: sujunwei3 Commit-by: sujunwei3 Merged-by: cann-robot Description: ## 描述 修正 binary_script 构建脚本的两个问题: 1. ** build_binary_op_exe_task.sh**:将 timeout 7200 改为 timeout --foreground 2h - --foreground 参数确保 timeout 命令在前台脚本环境中正确生效(无此参数时,timeout 在前台进程组中可能无法正常终止子进程) - 2h 替代 7200 秒数字,提升可读性 2. **build_binary_opc_gen_task.sh**:简化 key_mode 逻辑 - 移除 ascendc_op_conf 条件分支(原逻辑:非空时 key_mode=0,空时 key_mode="None") - 统一设置 key_mode=0,消除冗余条件判断 ## 关联的Issue #480 ## 测试 根据代码变更,测试场景如下: 1. **构建脚本功能验证** - 执行 binary_script 构建任务,验证 timeout --foreground 2h 在前台模式下正常生效 - 超过 2 小时的构建任务应被正确终止 2. **key_mode 逻辑验证** - 验证 key_mode 统一设置为 0 后,opc 生成任务正常运行 - 对比修改前后生成结果,确认 key_mode=0 与原条件分支行为一致 ## 文档更新 无需文档更新,仅修改构建脚本内部逻辑 ## 类型标签 - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [x] ♻️ 重构 - [ ] 🧪 测试 - [x] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!909 | 3 个月前 | |
feature : add compile spend time statistics Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !306 merge calculate_spend_time into master feature : add compile spend time statistics Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> feture : add compile spend time statistics 使用流程  ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> NA ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 编译 bash build.sh --pkg  耗时统计 python3 scritpts/ci/analyze_ops_time.py   ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> NA ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!306 | 7 个月前 | |
add bisheng_flag and kernel_template_input compile option Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !358 merge tiling_key into master add bisheng_flag and kernel_template_input compile option Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> add bisheng_flag and kernel_template_input compile option ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> 关联Issue [#131](https://gitcode.com/cann/ops-cv/issues/131) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> check.sh result: ascend950 : OK (132 .o) ascend910 : SKIPPED (.o) ascend310b : OK (3 .o) ascend310p : OK (19 .o) ascend910b : OK (72 .o) STATIC_BUILD : OK (cann-910b-ops-cv_9.0.0_linux-x86_64.run, cann-910b-ops-cv-static_9.0.0_linux-x86_64.tar.gz) mc62cm12a : OK (cann-mc62cm12a-ops-cv_9.0.0_linux-x86_64.run) ascend910b_install_check : OK (install/uninstall clean) ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> docs/zh/context/build.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!358 | 6 个月前 | |
modify simplified key for binary_script Co-authored-by: sujunwei3<sujunwei3@huawei.com> # message auto-generated for no-merge-commit merge: !909 merge fix into master modify simplified key for binary_script Created-by: sujunwei3 Commit-by: sujunwei3 Merged-by: cann-robot Description: ## 描述 修正 binary_script 构建脚本的两个问题: 1. ** build_binary_op_exe_task.sh**:将 timeout 7200 改为 timeout --foreground 2h - --foreground 参数确保 timeout 命令在前台脚本环境中正确生效(无此参数时,timeout 在前台进程组中可能无法正常终止子进程) - 2h 替代 7200 秒数字,提升可读性 2. **build_binary_opc_gen_task.sh**:简化 key_mode 逻辑 - 移除 ascendc_op_conf 条件分支(原逻辑:非空时 key_mode=0,空时 key_mode="None") - 统一设置 key_mode=0,消除冗余条件判断 ## 关联的Issue #480 ## 测试 根据代码变更,测试场景如下: 1. **构建脚本功能验证** - 执行 binary_script 构建任务,验证 timeout --foreground 2h 在前台模式下正常生效 - 超过 2 小时的构建任务应被正确终止 2. **key_mode 逻辑验证** - 验证 key_mode 统一设置为 0 后,opc 生成任务正常运行 - 对比修改前后生成结果,确认 key_mode=0 与原条件分支行为一致 ## 文档更新 无需文档更新,仅修改构建脚本内部逻辑 ## 类型标签 - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [x] ♻️ 重构 - [ ] 🧪 测试 - [x] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!909 | 3 个月前 | |
add kirin9030 ops Co-authored-by: zengjuan<zengjuan2@huawei.com> # message auto-generated for no-merge-commit merge: !264 merge master into master add kirin9030 ops Created-by: zengjuan Commit-by: zengjuan Merged-by: cann-robot Description: ## 描述 add kirin9030 ops: image/grid_sample image/upsample_bicubic2d image/upsample_bicubic2d_aa image/upsample_bilinear2d image/upsample_bilinear2d_aa image/upsample_nearest image/upsample_nearest3d image/upsample_nearest_exact3d objdetect/iou_v2 objdetect/roi_align_rotated objdetect/stack_group_points ## 关联的Issue https://gitcode.com/cann/ops-cv/issues/74 ## 测试 蓝区门禁、黄区门禁、算子二级冒烟  ## 文档更新 无 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!264 | 7 个月前 | |
add some new project features. Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !91 merge merge_project into master add some new project features. Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 add some new project features. 1. add gen timestamp script to append version_info a timestamp 2. support operators pkg cross-compilation 3. update install scripts 4. cmd support asan cov ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!91 | 9 个月前 | |
add some new project features. Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !91 merge merge_project into master add some new project features. Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 add some new project features. 1. add gen timestamp script to append version_info a timestamp 2. support operators pkg cross-compilation 3. update install scripts 4. cmd support asan cov ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!91 | 9 个月前 | |
add some new project features. Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !91 merge merge_project into master add some new project features. Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 add some new project features. 1. add gen timestamp script to append version_info a timestamp 2. support operators pkg cross-compilation 3. update install scripts 4. cmd support asan cov ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!91 | 9 个月前 | |
删除gawk依赖 Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !785 merge degawk into master 删除gawk依赖 Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 描述 将 ops-cv 中依赖 gawk strftime 的脚本统一替换为基于 date 的逐行时间戳输出 删除 install_deps.sh 中 gawk 的安装逻辑 删除安装文档中的 gawk 前置依赖说明 ## 关联的Issue https://gitcode.com/cann/ops-cv/issues/339 ## 测试   ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!785 | 5 个月前 | |
项目readme大纲结构调整 Co-authored-by: liu-wei<lovline.liuwei@huawei.com> # message auto-generated for no-merge-commit merge: !719 merge master_readme into master 项目readme大纲结构调整 Created-by: liu-wei Commit-by: liu-wei Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 项目readme和docs/readme大纲结构调整 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-cv/issues/318 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 资料已测试okay。 常规测试: ascend950 : OK (112 .o) ascend910 : SKIPPED (.o) ascend310b : OK (3 .o) ascend310p : OK (19 .o) ascend910b : OK (73 .o) STATIC_BUILD : OK (cann-910b-ops-cv_9.0.0_linux-x86_64.run, cann-910b-ops-cv-static_9.0.0_linux-x86_64.tar.gz) mc62cm12a : OK (cann-mc62cm12a-ops-cv_9.0.0_linux-x86_64.run) ascend910b_install_check : OK (install/uninstall clean) ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> README.md、docs/README.md、compile.md等 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [x] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!719 | 5 个月前 | |
删除gawk依赖 Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !785 merge degawk into master 删除gawk依赖 Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 描述 将 ops-cv 中依赖 gawk strftime 的脚本统一替换为基于 date 的逐行时间戳输出 删除 install_deps.sh 中 gawk 的安装逻辑 删除安装文档中的 gawk 前置依赖说明 ## 关联的Issue https://gitcode.com/cann/ops-cv/issues/339 ## 测试   ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [x] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!785 | 5 个月前 | |
ARCH编码修改 Co-authored-by: xiangyang0909<huxiangyang1@huawei.com> # message auto-generated for no-merge-commit merge: !260 merge renameA5 into master ARCH编码修改 Created-by: xiangyang0909 Commit-by: xiangyang0909 Merged-by: cann-robot Description: ## 描述 本次PR旨在将项目构建系统、算子配置及测试框架中对旧版昇腾(Ascend)计算单元(SoC)标识符 统一更新为新的 ascend950 型号。确保整个项目(包括CMake构建脚本、算子定义、配置文件、单元测试和测试桩代码)能够正确识别、编译、运行和测试于最新的Ascend 950硬件平台,保持与硬件产品线的同步,提升代码的一致性和可维护性。 ## 关联的Issue 不涉及 ## 测试 ### 1.check结果 ~~~ ==================================== FINAL SUMMARY ==================================== kirinx90 : FAILED (no .o) ascend950 : OK (126 .o files, checked as ascend950) ascend910 : SKIPPED ascend910b : OK (84 .o files, checked as ascend910b) ascend910B : OK (84 .o files, checked as ascend910b) ascend310b : OK (3 .o files, checked as ascend310b) ascend310B : OK (3 .o files, checked as ascend310b) ascend310p : OK (25 .o files, checked as ascend310p) ascend310P : OK (25 .o files, checked as ascend310p) ascend610lite : SKIPPED ascend910_93 : OK (84 .o files, checked as ascend910_93) STATIC_BUILD : OK (cann-910b-ops-cv_9.0.0_linux-x86_64.run, cann-910b-ops-cv-static_9.0.0_linux-x86_64.tar.gz) ==================================== [ALL DONE] All builds finished! ==================================== ~~~ ### 2.本地950编包正常  ### 3.bash buil.sh -u执行结果  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!260 | 7 个月前 | |
add some new project features. Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !91 merge merge_project into master add some new project features. Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 add some new project features. 1. add gen timestamp script to append version_info a timestamp 2. support operators pkg cross-compilation 3. update install scripts 4. cmd support asan cov ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!91 | 9 个月前 | |
add some new project features. Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !91 merge merge_project into master add some new project features. Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 add some new project features. 1. add gen timestamp script to append version_info a timestamp 2. support operators pkg cross-compilation 3. update install scripts 4. cmd support asan cov ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!91 | 9 个月前 | |
add some fetures to ops-cv Co-authored-by: liukejin<liukejin@huawei.com> # message auto-generated for no-merge-commit merge: !80 merge merge_to_cv into master add some fetures to ops-cv Created-by: liukejin Commit-by: liukejin Merged-by: cann-robot Description: ## 描述 add some fetures(from ops-cv-dev) to ops-cv: 1. add omm、mssanitizer compile options 2. support aicpu ut test 3. add ascend630 support 4. adapt ccache 5. add asan compile options 6. adapt child package switch and child package path change 7. adapt static library function 8. add build-type comile option 9. add total aclnn header file 10. update install scripts ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试   ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 1. update README.md 2. update SECURITY.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!80 | 9 个月前 | |
feat:将cv仓的aicpu算子从merge每个文件夹下的json配置算子信息更改到def文件配置算子信息自动生成json Co-authored-by: zhaowenrui666<zhaowenrui7@huawei.com> # message auto-generated for no-merge-commit merge: !622 merge opdef into master feat:将cv仓的aicpu算子从merge每个文件夹下的json配置算子信息更改到def文件配置算子信息自动生成json Created-by: zhaowenrui666 Commit-by: zhaowenrui666 Merged-by: cann-robot Description: ## 描述 把 AICPU 算子配置从 *.json 合并配置迁移成 *_aicpu_def.cpp,并把构建链路改成 op_def -> aicpu_kernel.ini -> json,主要修改了: 1. 把 3 个 AICPU 算子配置从 json 迁移到 *_aicpu_def.cpp - 删除旧 JSON,新增 OpDef C++ 定义。 2. 改了构建链路 - 从“合并 JSON”改为“编译 op_def 生成 aicpu_kernel.ini,再转成 cust_aicpu_kernel.json”。 3. 抽了公共默认配置 - 在 aicpu_op_def.h 统一封装 AICPU 默认字段,算子里按需覆盖个别项。 4. 增强 parser_ini.py 校验 - 区分 AICPU/非 AICPU; - 增加 workspaceSize、kernelSo、opsFlag、subTypeOfInferShape 等校验规则。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 1. change前后aicpu cust json对比 对比成功,无缺失项 2. change前后aicore生成json一致性对比  3. 针对aicpu算子信息库缺项优化补充  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!622 | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 9 个月前 | ||
| 5 个月前 | ||
| 3 个月前 | ||
| 7 个月前 | ||
| 6 个月前 | ||
| 3 个月前 | ||
| 7 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 5 个月前 |