Closed
SigmoidGrad README 数据类型声明与注册不符 #6819
KaranocaVeAdd on  25 days agoClosed at  21 days ago
KaranocaVe
KaranocaVe
25 days ago Create

SigmoidGrad README 数据类型声明与注册不符

现象

activation/sigmoid_grad/README.md 将 DOUBLE、COMPLEX64、COMPLEX128 列为 gradOutput、output、gradInput 的支持类型,并在产品说明中再次声称支持这些类型。

证据与结论

固定源码 cann/ops-nn@ae873b119fb5499c41a6893f920171551fb0a197 的 activation/sigmoid_grad/op_host/sigmoid_grad_def.cpp 中,输入 y、输入 dy 和输出 z 的 DataType 白名单均只有 DT_FLOAT16、DT_BF16、DT_FLOAT。同目录 tiling 的 GetOpKey 只接受三者同类型的组合;其他组合返回无效 key,后续 shape/tiling 校验失败。设备 kernel 也只包含 float16、bfloat16、float32 三种实现。
因此 README 中 DOUBLE 和复数类型的支持声明与算子注册及实现不符,使用这些类型无法通过算子类型支持检查。最小修复是仅更正 README 中三项参数及产品说明的数据类型列表。

修复范围

只调整 activation/sigmoid_grad/README.md,将错误列表改为 FLOAT16、BFLOAT16、FLOAT。

关联 PR: https://gitcode.com/cann/ops-nn/merge_requests/12184

likedislike
KaranocaVeKaranocaVe
25 days ago Associated pull request
KaranocaVeKaranocaVe
25 days ago Modify description of issue
yuning_chenyuning_chenCollaborators
25 days ago Assign KaranocaVe as responsible person
CANN-robotCANN-robotCollaborators
21 days ago Close issue
CANN-robotCANN-robotCollaborators
21 days ago Added label: resolved
KaranocaVe
KaranocaVe
21 days ago Comments:

@gitcode-chenjiao 您好,这个 Issue 对应的修复已经合入:https://gitcode.com/cann/ops-nn/merge_requests/12184

开发者计划反馈,Issue 需要有 Accepted 标签才能计入积分,仅关闭或标记 resolved 还不够。目前这条 Issue 尚未标记 Accepted,麻烦您结合问题和已合入的修复复核一下;确认符合受理条件后,帮忙补上 Accepted 标签。

感谢您的支持!

likedislike