| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix(inv): 提升FP32除法精度 Co-authored-by: babeiee<125106023003@njust.edu.cn> # message auto-generated for no-merge-commit merge: !4970 merge fix/inv-fp32-div-precision into master fix(inv): 提升FP32除法精度 Created-by: babeiee Commit-by: babeiee Merged-by: cann-robot Description: ## 描述 修复 Ascend 950 Inv 算子 FP32 除法精度模式不明确的问题。 - 为 FP32 直接计算路径配置 PRECISION_0ULP_FTZ_FALSE,使用 0 ULP、非 FTZ 的除法模式。 - 保持 FP16/BF16 Cast 路径及 int32 路径行为不变。 - 同步更新 kernel 精度策略注释。 ## 关联的Issue []https://gitcode.com/cann/ops-math/issues/2804 ## 测试 - bash build.sh --opkernel --soc=ascend950 --ops=inv -j8:通过,输出 Build binary success。 - bash build.sh -u --ophost --soc=ascend950 --ops=inv --gtest_filter=InvTilingTest.*:36 个用例全部通过。 - git diff --check origin/master...HEAD:通过。 - clang-format --dry-run --Werror math/inv/op_kernel/arch35/inv.h:通过。 现有 UT 仅覆盖 Host tiling,不执行 arch35 AICore 数值内核,因此未覆盖 0 ULP 和非 FTZ 的设备侧数值行为。 ## 文档更新 同步更新 inv.h 内精度策略说明,无外部接口文档变更。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!4970 | 2 个月前 | |
fix: def-driven dtype + InferDataType分离 for ApproximateEqual/Inv/Ndtri Co-authored-by: babeiee<125106023003@njust.edu.cn> # message auto-generated for no-merge-commit merge: !4549 merge fix/def-driven-dtype-and-infer-approximateequal into master fix: def-driven dtype + InferDataType分离 for ApproximateEqual/Inv/Ndtri Created-by: babeiee Commit-by: babeiee Merged-by: cann-robot Description: ## 描述 approximate_equal inv ndtri 算子共性问题修改 ## 关联的issue []https://gitcode.com/cann/ops-math/issues/2660 ## 测试 ## 文档更新 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: ## AI/Agent生成声明 - [ ] AI辅助编写 See merge request: cann/ops-math!4549 | 2 个月前 |