| Files | Last commit | Last update |
|---|---|---|
test(adjacent_difference): 补充 op_api UT 用例修复覆盖率 0% 问题 Co-authored-by: huang-qiang<huangqiang3@huawei.com> # message auto-generated for no-merge-commit merge: !6276 merge agent/issue-108 into master test(adjacent_difference): 补充 op_api UT 用例修复覆盖率 0% 问题 Created-by: huang-qiang Commit-by: huang-qiang Merged-by: cann-robot Description: ## 问题 Issue #108 反馈: op_api/adjacent_difference.cpp UT 覆盖率为 0%。 ## 根因 原测试文件 tests/ut/op_api/test_adjacent_difference_l0.cpp 命名不符合 cmake/ut.cmake 中 file(GLOB OPAPI_CASES_SRC ${MODULE_DIR}/test_aclnn_*.cpp) 的收集规则(只收集 test_aclnn_ 前缀),因此从未被编译进 math_op_api_ut 可执行文件,函数 l0op::AdjacentDifference 无 gcda 生成。 ## 修复 新增 tests/ut/op_api/test_aclnn_adjacent_difference.cpp(符合 glob 规则),共 19 个用例: - 输入 dtype 全覆盖 x 输出 INT32(11 例): FLOAT/FLOAT16/BF16/INT8/INT16/INT32/INT64/UINT8/UINT16/UINT32/UINT64 - 代表性 dtype x 输出 INT64(3 例) - shape 边界(5 例): 1D/5D/空 tensor/单元素/非连续 stride 每例校验: 输出非空、输出 shape 与输入一致(GetViewShape)、输出 dtype 为指定 yDtype(GetDataType)。 ## 验证结果 环境: Ascend 950PR + CANN 9.2.0-beta.1, lcov 2.0 - UT 执行: 19/19 全部通过 - op_api/adjacent_difference.cpp 行覆盖率: **0% -> 100% (7/7 行)**, 函数覆盖率 100% (1/1) - 覆盖率证据: math/adjacent_difference/tests/reports/adjacent_difference_op_api_ut_report.md Closes #108 🤖 Generated with [Claude Code](https://claude.com/claude-code) 关联的Issue:#3526 See merge request: cann/ops-math!6276 | 1 month ago | |
range等算子资料更新 Co-authored-by: suxiaolan2000<jiangyulong10@huawei.com> # message auto-generated for no-merge-commit merge: !763 merge range_md into master range等算子资料更新 Created-by: suxiaolan2000 Commit-by: suxiaolan2000 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> range等算子资料更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!763 | 9 months ago | |
feat: 补充adjacent_difference算子L0级 UT Co-authored-by: wangqi_ai<wangqi195@hisilicon.com> # message auto-generated for no-merge-commit merge: !4043 merge feat/ut_adjacent_difference into master feat: 补充adjacent_difference算子L0级 UT Created-by: wangqi_ai Commit-by: wangqi_ai Merged-by: cann-robot Description: ## 描述 补充adjacent_difference算子的op_api和op_host infershape级别单元测试,覆盖以下场景: - 各数据类型测试 - 不同维度测试 - 异常场景测试:nullptr输入输出、shape不匹配等 ## 关联的Issue #2465 ## 测试 - 编译验证:bash build.sh -u --soc=ascend950 --ops=adjacent_difference --noexec 编译通过 ## 文档更新 ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [x] 其他,请描述:UT补充 **关联 Issue:** #2465 See merge request: cann/ops-math!4043 | 3 months ago |
| Files | Last commit | Last update |
|---|---|---|
| 1 month ago | ||
| 9 months ago | ||
| 3 months ago |