| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
feat: Add aclnn golden functions and test cases Co-authored-by: yanzhi2024<yanzhi@huawei.com> # message auto-generated for no-merge-commit merge: !9487 merge master into master feat: Add aclnn golden functions and test cases Created-by: yanzhi2024 Commit-by: yanzhi2024 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 添加蓝区aclnn用例和golden函数 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/5325 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 不涉及 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!9487 | 1 个月前 | |
feat: Add aclnn golden functions and test cases Co-authored-by: yanzhi2024<yanzhi@huawei.com> # message auto-generated for no-merge-commit merge: !9487 merge master into master feat: Add aclnn golden functions and test cases Created-by: yanzhi2024 Commit-by: yanzhi2024 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 添加蓝区aclnn用例和golden函数 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/ops-nn/issues/5325 ## 测试 <!--描述进行了哪些测试来验证你的改动。--> 不涉及 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 不涉及 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 <!-- [x] 表示选中 --> - [x] AI辅助编写 See merge request: cann/ops-nn!9487 | 1 个月前 | |
refactor(ascend_quant_v2): op_api 目录从 op_host 提升至根目录平级 Co-authored-by: wenqi_wu<wenqiwu0628@163.com> # message auto-generated for no-merge-commit merge: !9191 merge refactor/ascend-quant-v2-op-api into master refactor(ascend_quant_v2): op_api 目录从 op_host 提升至根目录平级 Created-by: wenqi_wu Commit-by: wenqi_wu Merged-by: cann-robot Description: ## 描述 将 ascend_quant_v2 算子的 op_api 目录从 op_host/op_api/ 提升为与 op_host 同级的根目录 op_api/,使目录组织与仓内主流算子模板(如 activation/erfinv)保持一致,并同步统一 CMake 构建组织方式。改动仅涉及目录结构、构建配置与 include 路径,不影响算子功能逻辑。 ### 改动原因 op_api 目录原位于 op_host/op_api/ 下,与仓内主流算子的目录组织方式不一致。本次重构将其提升为与 op_host 同级的根目录,统一 CMake 构建组织方式。 ### 改动方法 1. **目录迁移**:将 op_host/op_api/ 下 6 个源文件(aclnn_ascend_quant.cpp/.h、aclnn_ascend_quant_v3.cpp/.h、ascend_quant_v2.cpp/.h)迁移至 op_api/ 根目录平级 2. **CMake 统一**:将原 op_host/CMakeLists.txt 中的 add_modules_sources 配置迁移到 ascend_quant_v2 根 CMakeLists.txt,删除 op_host/CMakeLists.txt 3. **去除冗余子目录遍历**:删除根 CMakeLists.txt 中原有的 add_subdirectory 循环,使 CMake 组织方式与 activation/erfinv 模板对齐 4. **UT 同步迁移**:将 tests/ut/op_host/op_api/ 迁移至 tests/ut/op_api/ 5. **include 路径修复**: - op_api 源文件:#include "op_api/aclnn_util.h" → #include "aclnn_util.h" - UT test 文件:#include "../../../../op_host/op_api/..." → #include "../../../op_api/..." ## 关联的Issue - #5217 ## 测试 - [x] ascend_quant_v2 package build:PASS - 命令:bash build.sh --pkg --soc=ascend910b --ops=ascend_quant_v2 -j16 - [x] op_api UT:pending(后续将在对应 UT 环境服务器验证) ## 文档更新 无 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:重构目录结构和 CMake 组织方式 ## AI/Agent生成声明 - [ ] AI辅助编写 See merge request: cann/ops-nn!9191 | 1 个月前 | |
Format update: Adjusted the license description format in all relevant files. Co-authored-by: jiangqi<jiangqi47@h-partners.com> # message auto-generated for no-merge-commit merge: !366 merge license6 into master Format update: Adjusted the license description format in all relevant files. Created-by: jiangqi2025 Commit-by: jiangqi Merged-by: turing_project1 Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-nn!366 | 9 个月前 |