| Files | Last commit | Last update |
|---|---|---|
修复CosineSimilarity Trace算子 拦截信息 Co-authored-by: u010470851<shangguanqinnan@huawei.com> # message auto-generated for no-merge-commit merge: !4244 merge fix_ops into master 修复CosineSimilarity Trace算子 拦截信息 Created-by: u010470851 Commit-by: u010470851 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修复CosineSimilarity Trace算子 拦截信息 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> 关联的Issue https://gitcode.com/cann/ops-math/issues/2324 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4244 | 3 months ago | |
fix(trace): 修复参数校验和 arch35 归约精度 Co-authored-by: wang-xing001<wangxing73@huawei.com> # message auto-generated for no-merge-commit merge: !7173 merge fix/trace-correctness-20261105 into master fix(trace): 修复参数校验和 arch35 归约精度 Created-by: m0_73979701 Commit-by: wang-xing001 Merged-by: cann-robot Description: ## 描述 Trace 的 FP32、COMPLEX64 归约在消减及极值输入下会丢失精度。本次在原有 arch35 目录中增加补偿累加与精确累加回退,由原 trace_apt.cpp 根据输入类型调用;保留其他 dtype 的原有计算路径,沿用原 CMake 配置及共用实现。 同时修复 ACLNN 负维参数校验和极值空输入的对角线步长溢出,更新算子 README、接口说明、示例和回归用例。全部改动均位于 math/trace。 ## 关联的Issue 无。 ## 测试 - Ascend950PR:该实现的 33 条定向用例、46 个执行模式全部通过,覆盖此前 11 条精度失败用例及 22 条 dtype/空输入对照用例。 - 提交格式、拼写、许可证及仓库提交检查通过。 - 当前 PR 提交重新构建后,GEIR、ACLNN、Torch 共 1856 条全量用例已完成:1827 条正向用例全部通过,29 条异常用例均在预期阶段拒绝;此前 11 条精度失败用例全部通过。 - 全量均使用交付件 golden.py、--pc 1 --xpu-perf --golden-mode Promote,以及 176.176.0.132:9091 / 176.176.0.134:9091 的 Torch GPU 对比。1827 条正向用例均取得有效的 NPU/GPU 性能数据,GEIR 静态、动态两种模式均通过;显存不足导致的 GPU 采集失败按原始输入串行补跑,CSV 保留原始错误和实际端点。 - 20 条可能被 GE 常量折叠的用例另以相同字节输入回放,确认静态、动态模式均执行本次构建的 Trace 内核;结果 CSV 按数据通路及用例等级归档。 ## 文档更新 更新 Trace README、ACLNN 中英文接口文档与示例。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!7173 | 4 days ago | |
fix(trace): 修复参数校验和 arch35 归约精度 Co-authored-by: wang-xing001<wangxing73@huawei.com> # message auto-generated for no-merge-commit merge: !7173 merge fix/trace-correctness-20261105 into master fix(trace): 修复参数校验和 arch35 归约精度 Created-by: m0_73979701 Commit-by: wang-xing001 Merged-by: cann-robot Description: ## 描述 Trace 的 FP32、COMPLEX64 归约在消减及极值输入下会丢失精度。本次在原有 arch35 目录中增加补偿累加与精确累加回退,由原 trace_apt.cpp 根据输入类型调用;保留其他 dtype 的原有计算路径,沿用原 CMake 配置及共用实现。 同时修复 ACLNN 负维参数校验和极值空输入的对角线步长溢出,更新算子 README、接口说明、示例和回归用例。全部改动均位于 math/trace。 ## 关联的Issue 无。 ## 测试 - Ascend950PR:该实现的 33 条定向用例、46 个执行模式全部通过,覆盖此前 11 条精度失败用例及 22 条 dtype/空输入对照用例。 - 提交格式、拼写、许可证及仓库提交检查通过。 - 当前 PR 提交重新构建后,GEIR、ACLNN、Torch 共 1856 条全量用例已完成:1827 条正向用例全部通过,29 条异常用例均在预期阶段拒绝;此前 11 条精度失败用例全部通过。 - 全量均使用交付件 golden.py、--pc 1 --xpu-perf --golden-mode Promote,以及 176.176.0.132:9091 / 176.176.0.134:9091 的 Torch GPU 对比。1827 条正向用例均取得有效的 NPU/GPU 性能数据,GEIR 静态、动态两种模式均通过;显存不足导致的 GPU 采集失败按原始输入串行补跑,CSV 保留原始错误和实际端点。 - 20 条可能被 GE 常量折叠的用例另以相同字节输入回放,确认静态、动态模式均执行本次构建的 Trace 内核;结果 CSV 按数据通路及用例等级归档。 ## 文档更新 更新 Trace README、ACLNN 中英文接口文档与示例。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!7173 | 4 days ago | |
增加A2 A3新算子支持 Co-authored-by: slx2008<shaolixin@huawei.com> # message auto-generated for no-merge-commit merge: !448 merge master into master 增加A2 A3新算子支持 Created-by: songkai111 Commit-by: slx2008 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!448 | 10 months ago |