| Files | Last commit | Last update |
|---|---|---|
fix(acosh): 质量加固——4项逻辑修复(BF16平台门控/DOUBLE双精度/tiling换算/域外NaN防护)+UT 94.6%+四通路看护集归档 Co-authored-by: dengguojie<dengguojie@huawei.com> # message auto-generated for no-merge-commit merge: !6620 merge hardening/Acosh into master fix(acosh): 质量加固——4项逻辑修复(BF16平台门控/DOUBLE双精度/tiling换算/域外NaN防护)+UT 94.6%+四通路看护集归档 Created-by: dengguojie Commit-by: dengguojie Merged-by: cann-robot Description: ## PR功能描述 Acosh 算子质量加固:修复 4 项精度/正确性缺陷,补齐 UT 与四通路看护集测试资产,并对齐 README/docs/proto 文档口径。分支为单 commit(整理自原多 commit,内容零变化)。 **修复** - kernel:x<1 域外输入输出 NaN(原负大值灾难消去返回 0/inf);输出 BF16 按 SocVersion 门控;整型+DOUBLE 升 DT_DOUBLE 走 AICPU 双精度;tiling blockFactor 按 dtype 换算 - tiling:切分核 Bug 修复——blockFactor 按 dtype 字节/元素量纲换算(原 32 字节当 32 元素),核切分修正——大 shape 并行度提升(usedCoreNum 41→54,totalNum=3855 实证) - op_api:原地示例失败路径资源释放+判空 - proto:REG_OP dtype 声明收紧——UnaryDataType 改显式枚举 6 dtype(去 COMPLEX32 过度声明,AICore/AICPU 两面均无该 dtype) **测试** - tiling UT 19 例,host 侧覆盖率 57.5%→94.6%(53/53 全绿) - 看护集 kernel/aclnn/geir/torch 四通路×100 例 + golden 资产入库(tests/st/arch35/、tests/assets/) **文档** - README:值域[1,+∞)/域外 NaN/动态 shape/161002 声明,参数表对齐 def.cpp 注册集 - aclnn 文档补维度列/selfRef 复数 dtype/161002 格式行;proto 注释对齐 ## 验证 存量 729 例 728 PASS(1 例工具链侧挂账)+ board mixed 1548 执行 1482 PASS/66 台账放行 + Host UT 53 例全绿(覆盖率 94.6%)。 ## 该PR关联的issue Closes [#4180](https://gitcode.com/cann/ops-math/issues/4180) Closes [#4196](https://gitcode.com/cann/ops-math/issues/4196) ## 外部反馈处置 外部测试反馈渠道的 2 项精度问题(同根因:kernel 域外 NaN 缺失,GEIR 路 Expected:nan/Actual:inf),已在本 PR 修复;修复后用原版 CSV+原版 golden 双口径(close/mixed)复验均 100% PASS。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6620 | 12 days ago | |
fix(acosh): 质量加固——4项逻辑修复(BF16平台门控/DOUBLE双精度/tiling换算/域外NaN防护)+UT 94.6%+四通路看护集归档 Co-authored-by: dengguojie<dengguojie@huawei.com> # message auto-generated for no-merge-commit merge: !6620 merge hardening/Acosh into master fix(acosh): 质量加固——4项逻辑修复(BF16平台门控/DOUBLE双精度/tiling换算/域外NaN防护)+UT 94.6%+四通路看护集归档 Created-by: dengguojie Commit-by: dengguojie Merged-by: cann-robot Description: ## PR功能描述 Acosh 算子质量加固:修复 4 项精度/正确性缺陷,补齐 UT 与四通路看护集测试资产,并对齐 README/docs/proto 文档口径。分支为单 commit(整理自原多 commit,内容零变化)。 **修复** - kernel:x<1 域外输入输出 NaN(原负大值灾难消去返回 0/inf);输出 BF16 按 SocVersion 门控;整型+DOUBLE 升 DT_DOUBLE 走 AICPU 双精度;tiling blockFactor 按 dtype 换算 - tiling:切分核 Bug 修复——blockFactor 按 dtype 字节/元素量纲换算(原 32 字节当 32 元素),核切分修正——大 shape 并行度提升(usedCoreNum 41→54,totalNum=3855 实证) - op_api:原地示例失败路径资源释放+判空 - proto:REG_OP dtype 声明收紧——UnaryDataType 改显式枚举 6 dtype(去 COMPLEX32 过度声明,AICore/AICPU 两面均无该 dtype) **测试** - tiling UT 19 例,host 侧覆盖率 57.5%→94.6%(53/53 全绿) - 看护集 kernel/aclnn/geir/torch 四通路×100 例 + golden 资产入库(tests/st/arch35/、tests/assets/) **文档** - README:值域[1,+∞)/域外 NaN/动态 shape/161002 声明,参数表对齐 def.cpp 注册集 - aclnn 文档补维度列/selfRef 复数 dtype/161002 格式行;proto 注释对齐 ## 验证 存量 729 例 728 PASS(1 例工具链侧挂账)+ board mixed 1548 执行 1482 PASS/66 台账放行 + Host UT 53 例全绿(覆盖率 94.6%)。 ## 该PR关联的issue Closes [#4180](https://gitcode.com/cann/ops-math/issues/4180) Closes [#4196](https://gitcode.com/cann/ops-math/issues/4196) ## 外部反馈处置 外部测试反馈渠道的 2 项精度问题(同根因:kernel 域外 NaN 缺失,GEIR 路 Expected:nan/Actual:inf),已在本 PR 修复;修复后用原版 CSV+原版 golden 双口径(close/mixed)复验均 100% PASS。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6620 | 12 days ago | |
fix(acosh): 质量加固——4项逻辑修复(BF16平台门控/DOUBLE双精度/tiling换算/域外NaN防护)+UT 94.6%+四通路看护集归档 Co-authored-by: dengguojie<dengguojie@huawei.com> # message auto-generated for no-merge-commit merge: !6620 merge hardening/Acosh into master fix(acosh): 质量加固——4项逻辑修复(BF16平台门控/DOUBLE双精度/tiling换算/域外NaN防护)+UT 94.6%+四通路看护集归档 Created-by: dengguojie Commit-by: dengguojie Merged-by: cann-robot Description: ## PR功能描述 Acosh 算子质量加固:修复 4 项精度/正确性缺陷,补齐 UT 与四通路看护集测试资产,并对齐 README/docs/proto 文档口径。分支为单 commit(整理自原多 commit,内容零变化)。 **修复** - kernel:x<1 域外输入输出 NaN(原负大值灾难消去返回 0/inf);输出 BF16 按 SocVersion 门控;整型+DOUBLE 升 DT_DOUBLE 走 AICPU 双精度;tiling blockFactor 按 dtype 换算 - tiling:切分核 Bug 修复——blockFactor 按 dtype 字节/元素量纲换算(原 32 字节当 32 元素),核切分修正——大 shape 并行度提升(usedCoreNum 41→54,totalNum=3855 实证) - op_api:原地示例失败路径资源释放+判空 - proto:REG_OP dtype 声明收紧——UnaryDataType 改显式枚举 6 dtype(去 COMPLEX32 过度声明,AICore/AICPU 两面均无该 dtype) **测试** - tiling UT 19 例,host 侧覆盖率 57.5%→94.6%(53/53 全绿) - 看护集 kernel/aclnn/geir/torch 四通路×100 例 + golden 资产入库(tests/st/arch35/、tests/assets/) **文档** - README:值域[1,+∞)/域外 NaN/动态 shape/161002 声明,参数表对齐 def.cpp 注册集 - aclnn 文档补维度列/selfRef 复数 dtype/161002 格式行;proto 注释对齐 ## 验证 存量 729 例 728 PASS(1 例工具链侧挂账)+ board mixed 1548 执行 1482 PASS/66 台账放行 + Host UT 53 例全绿(覆盖率 94.6%)。 ## 该PR关联的issue Closes [#4180](https://gitcode.com/cann/ops-math/issues/4180) Closes [#4196](https://gitcode.com/cann/ops-math/issues/4196) ## 外部反馈处置 外部测试反馈渠道的 2 项精度问题(同根因:kernel 域外 NaN 缺失,GEIR 路 Expected:nan/Actual:inf),已在本 PR 修复;修复后用原版 CSV+原版 golden 双口径(close/mixed)复验均 100% PASS。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6620 | 12 days ago | |
fix(acosh): 质量加固——4项逻辑修复(BF16平台门控/DOUBLE双精度/tiling换算/域外NaN防护)+UT 94.6%+四通路看护集归档 Co-authored-by: dengguojie<dengguojie@huawei.com> # message auto-generated for no-merge-commit merge: !6620 merge hardening/Acosh into master fix(acosh): 质量加固——4项逻辑修复(BF16平台门控/DOUBLE双精度/tiling换算/域外NaN防护)+UT 94.6%+四通路看护集归档 Created-by: dengguojie Commit-by: dengguojie Merged-by: cann-robot Description: ## PR功能描述 Acosh 算子质量加固:修复 4 项精度/正确性缺陷,补齐 UT 与四通路看护集测试资产,并对齐 README/docs/proto 文档口径。分支为单 commit(整理自原多 commit,内容零变化)。 **修复** - kernel:x<1 域外输入输出 NaN(原负大值灾难消去返回 0/inf);输出 BF16 按 SocVersion 门控;整型+DOUBLE 升 DT_DOUBLE 走 AICPU 双精度;tiling blockFactor 按 dtype 换算 - tiling:切分核 Bug 修复——blockFactor 按 dtype 字节/元素量纲换算(原 32 字节当 32 元素),核切分修正——大 shape 并行度提升(usedCoreNum 41→54,totalNum=3855 实证) - op_api:原地示例失败路径资源释放+判空 - proto:REG_OP dtype 声明收紧——UnaryDataType 改显式枚举 6 dtype(去 COMPLEX32 过度声明,AICore/AICPU 两面均无该 dtype) **测试** - tiling UT 19 例,host 侧覆盖率 57.5%→94.6%(53/53 全绿) - 看护集 kernel/aclnn/geir/torch 四通路×100 例 + golden 资产入库(tests/st/arch35/、tests/assets/) **文档** - README:值域[1,+∞)/域外 NaN/动态 shape/161002 声明,参数表对齐 def.cpp 注册集 - aclnn 文档补维度列/selfRef 复数 dtype/161002 格式行;proto 注释对齐 ## 验证 存量 729 例 728 PASS(1 例工具链侧挂账)+ board mixed 1548 执行 1482 PASS/66 台账放行 + Host UT 53 例全绿(覆盖率 94.6%)。 ## 该PR关联的issue Closes [#4180](https://gitcode.com/cann/ops-math/issues/4180) Closes [#4196](https://gitcode.com/cann/ops-math/issues/4196) ## 外部反馈处置 外部测试反馈渠道的 2 项精度问题(同根因:kernel 域外 NaN 缺失,GEIR 路 Expected:nan/Actual:inf),已在本 PR 修复;修复后用原版 CSV+原版 golden 双口径(close/mixed)复验均 100% PASS。 ## 类型标签 - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/ops-math!6620 | 12 days ago |
| Files | Last commit | Last update |
|---|---|---|
| 12 days ago | ||
| 12 days ago | ||
| 12 days ago | ||
| 12 days ago |