| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
项目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 | 4 个月前 | |
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 | 8 个月前 | |
Ascend950新增NMSWithMask算子 Co-authored-by: huangyuxiaaaaa<huangyuxia9@huawei.com> # message auto-generated for no-merge-commit merge: !560 merge nmswithmask into master Ascend950新增NMSWithMask算子 Created-by: zhou-liang1027 Commit-by: huangyuxiaaaaa Merged-by: cann-robot Description: ## 描述 Ascend950新增NMSWithMask算子 ## 关联的Issue https://gitcode.com/cann/ops-cv/issues/344 ## 测试 本地自验证通过,冒烟通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [x] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!560 | 4 个月前 | |
common目录结构调整 Co-authored-by: qiang_zq<qiang.zhangqiang@huawei.com> # message auto-generated for no-merge-commit merge: !330 merge common-dir-adjust into master common目录结构调整 Created-by: qiang_zq Commit-by: qiang_zq Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> common目录按照规范调整目录结构: src tiling_base -> op_host inc tiling_base -> op_host common -> op_api ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-cv/issues/99 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> bash build.sh --pkg  bash build.sh -u     bash build.sh --run_example grid_sample eager  ==================================== FINAL SUMMARY ==================================== kirinx90 : FAILED (build error) ascend950 : OK (132 .o) ascend910 : SKIPPED (.o) ascend310b : OK (3 .o) ascend310p : OK (25 .o) ascend910b : OK (81 .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) ==================================== [ALL DONE] ==================================== 黄区编译  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> NA ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!330 | 6 个月前 | |
项目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 | 4 个月前 | |
optimize third lib download python script. Co-authored-by: liu-wei<lovline.liuwei@huawei.com> # message auto-generated for no-merge-commit merge: !628 merge master0328 into master optimize third lib download python script. Created-by: liu-wei Commit-by: liu-wei Merged-by: cann-robot Description: ## 描述 ✅ 统一下载接口,减少代码重复 ✅ 增加防御性检查(目录存在、git 可用性) ✅ 改进错误处理和代码风格 ## 关联的Issue https://gitcode.com/cann/ops-cv/issues/264 ## 测试 三方件下载okay xxx@workspace-xxx-:/srv/workspace//work_code/ops/ops-cv$ python3 scripts/tools/third_lib_download.py 正在下载 https://gitcode.com/cann-src-third-party/googletest/releases/download/v1.14.0/googletest-1.14.0.tar.gz 到 /srv/workspace//work_code/ops/ops-cv/scripts/tools/googletest-1.14.0.tar.gz 正在下载 https://gitcode.com/cann-src-third-party/json/releases/download/v3.11.3/include.zip 到 /srv/workspace//work_code/ops/ops-cv/scripts/tools/include.zip 正在下载 https://gitcode.com/cann-src-third-party/makeself/releases/download/release-2.5.0-patch1.0/makeself-release-2.5.0-patch1.tar.gz 到 /srv/workspace//work_code/ops/ops-cv/scripts/tools/makeself-release-2.5.0-patch1.tar.gz 正在下载 https://gitcode.com/cann-src-third-party/eigen/releases/download/5.0.0-h0.trunk/eigen-5.0.0.tar.gz 到 /srv/workspace//work_code/ops/ops-cv/scripts/tools/eigen-5.0.0.tar.gz 正在下载 https://gitcode.com/cann-src-third-party/protobuf/releases/download/v25.1/protobuf-25.1.tar.gz 到 /srv/workspace//work_code/ops/ops-cv/scripts/tools/protobuf-25.1.tar.gz 正在下载 https://gitcode.com/cann-src-third-party/abseil-cpp/releases/download/20230802.1/abseil-cpp-20230802.1.tar.gz 到 /srv/workspace//work_code/ops/ops-cv/scripts/tools/abseil-cpp-20230802.1.tar.gz Cloning into '/srv/workspace//work_code/ops/ops-cv/scripts/tools/opbase'... remote: Enumerating objects: 4651, done. remote: Counting objects: 100% (837/837), done. remote: Compressing objects: 100% (319/319), done. remote: Total 4651 (delta 715), reused 517 (delta 517), pack-reused 3814 (from 1) Receiving objects: 100% (4651/4651), 2.75 MiB | 3.30 MiB/s, done. Resolving deltas: 100% (3108/3108), done. xxx@workspace-xxx-:/srv/workspace//work_code/ops/ops-cv$ python3 scripts/tools/third_lib_download.py /srv/workspace//work_code/ops/ops-cv/scripts/tools/googletest-1.14.0.tar.gz 已存在,跳过 /srv/workspace//work_code/ops/ops-cv/scripts/tools/include.zip 已存在,跳过 /srv/workspace//work_code/ops/ops-cv/scripts/tools/makeself-release-2.5.0-patch1.tar.gz 已存在,跳过 /srv/workspace//work_code/ops/ops-cv/scripts/tools/eigen-5.0.0.tar.gz 已存在,跳过 /srv/workspace//work_code/ops/ops-cv/scripts/tools/protobuf-25.1.tar.gz 已存在,跳过 /srv/workspace//work_code/ops/ops-cv/scripts/tools/abseil-cpp-20230802.1.tar.gz 已存在,跳过 目录 /srv/workspace//work_code/ops/ops-cv/scripts/tools/opbase 已存在,执行 git pull 更新。 Already up to date. 更新成功: /srv/workspace//work_code/ops/ops-cv/scripts/tools/opbase xxx@workspace-xxx-:/srv/workspace//work_code/ops/ops-cv$ 网络异常场景: 正在下载 https://gitcode.com/cann-src-third-party/json/releases/download/v3.11.3/include.zip 到 /home/ops-cv-master/scripts/tools/include.zip 下载失败: https://gitcode.com/cann-src-third-party/json/releases/download/v3.11.3/include.zip, <urlopen error [Errno 110] Connection timed out> ## 文档更新 不涉及文档更新 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [x] ♻️ 重构 - [ ] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!628 | 5 个月前 | |
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 | 8 个月前 | |
aipp新增kernel UT Co-authored-by: jinyijian<jinyijian1@huawei.com> # message auto-generated for no-merge-commit merge: !792 merge master into master aipp新增kernel UT Created-by: jinyijian Commit-by: jinyijian Merged-by: cann-robot Description: ## 描述 给aipp算子ascend950的kernel 增加了 UT ## 关联的Issue [368](https://gitcode.com/cann/ops-cv/issues/368) ## 测试 执行kernel UT ## 文档更新 无 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [x] 🧪 测试 - [ ] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!792 | 4 个月前 | |
支持编译检查依赖子包版本 Co-authored-by: qiang_zq<qiang.zhangqiang@huawei.com> # message auto-generated for no-merge-commit merge: !383 merge compile_verify_version into master 支持编译检查依赖子包版本 Created-by: qiang_zq Commit-by: qiang_zq Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1、编译时检查已安装的依赖子包版本是否兼容,解决配套子包不配套导致编译失败的问题。 2、version.cmake 配置依赖子包版本号  3、编译时通过脚本查询环境中已安装子包的版本,并与配置中依赖版本比对 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-cv/issues/115 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 依赖子包版本号不满足时提示 信息  依赖子包版本号满足时 生成 info文件  安装子包后,share/info/ops_cv/ 目录存在 version.info文件  ==================================== FINAL SUMMARY ==================================== kirinx90 : FAILED (build error) ascend950 : OK (132 .o) ascend910 : SKIPPED (.o) ascend310b : OK (3 .o) ascend310p : OK (25 .o) ascend910b : OK (81 .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) ==================================== [ALL DONE] ==================================== 黄区编译 cann_eco ascend031_ops_legacy_aarch64_normalized_pkg ascend035_ops_legacy_aarch64_normalized_pkg  pegasus_1952 ascend630_esl_pkg  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> NA ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!383 | 6 个月前 | |
支持编译检查依赖子包版本 Co-authored-by: qiang_zq<qiang.zhangqiang@huawei.com> # message auto-generated for no-merge-commit merge: !383 merge compile_verify_version into master 支持编译检查依赖子包版本 Created-by: qiang_zq Commit-by: qiang_zq Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1、编译时检查已安装的依赖子包版本是否兼容,解决配套子包不配套导致编译失败的问题。 2、version.cmake 配置依赖子包版本号  3、编译时通过脚本查询环境中已安装子包的版本,并与配置中依赖版本比对 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> https://gitcode.com/cann/ops-cv/issues/115 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 依赖子包版本号不满足时提示 信息  依赖子包版本号满足时 生成 info文件  安装子包后,share/info/ops_cv/ 目录存在 version.info文件  ==================================== FINAL SUMMARY ==================================== kirinx90 : FAILED (build error) ascend950 : OK (132 .o) ascend910 : SKIPPED (.o) ascend310b : OK (3 .o) ascend310p : OK (25 .o) ascend910b : OK (81 .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) ==================================== [ALL DONE] ==================================== 黄区编译 cann_eco ascend031_ops_legacy_aarch64_normalized_pkg ascend035_ops_legacy_aarch64_normalized_pkg  pegasus_1952 ascend630_esl_pkg  ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> NA ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-cv!383 | 6 个月前 | |
support pre commit function flow. Co-authored-by: liu-wei<lovline.liuwei@huawei.com> # message auto-generated for no-merge-commit merge: !653 merge master_pre_commit into master support pre commit function flow. Created-by: liu-wei Commit-by: liu-wei Merged-by: cann-robot Description: ## 描述 support pre commit function flow. 添加 pre-commit 钩子,支持 OAT(Open Audit Tool)合规检查流程。 - 新增 pre-commit 配置,集成 OAT 合规检查 - OAT 脚本自动检测并安装 Java 21、Maven - 增量扫描 staged 文件的许可证头和二进制文件 - CRLF 行尾自动修复 - 自动将 oat_reports/ 和 log/ 加入 .gitignore ## 关联的Issue https://gitcode.com/cann/ops-cv/issues/280 ## 测试 pre commit oat check等功能本地执行成功。 ## 文档更新 不涉及文档更新 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新特性 - [ ] ⚡ 性能优化 - [ ] ♻️ 重构 - [ ] 🧪 测试 - [x] 📦 构建/CI - [ ] 🔧 配置变更 - [ ] 📝 文档更新 - [ ] ⬆️ 依赖升级 - [ ] 🔒 安全修复 - [ ] 🧹 代码清理 - [ ] ❓ 其他,请描述: See merge request: cann/ops-cv!653 | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 4 个月前 | ||
| 8 个月前 | ||
| 4 个月前 | ||
| 6 个月前 | ||
| 4 个月前 | ||
| 5 个月前 | ||
| 8 个月前 | ||
| 4 个月前 | ||
| 6 个月前 | ||
| 6 个月前 | ||
| 5 个月前 |