Closed
SigmoidGrad README 数据类型声明与注册不符 #6819
KaranocaVeAdd on 25 days agoClosed at 21 days ago
25 days ago Associated pull request
25 days ago Modify description of issue
25 days ago Assign KaranocaVe as responsible person
21 days ago Close issue
21 days ago Added label: resolved
KaranocaVe
21 days ago Comments:
21 days ago Comments:
@gitcode-chenjiao 您好,这个 Issue 对应的修复已经合入:https://gitcode.com/cann/ops-nn/merge_requests/12184
开发者计划反馈,Issue 需要有 Accepted 标签才能计入积分,仅关闭或标记 resolved 还不够。目前这条 Issue 尚未标记 Accepted,麻烦您结合问题和已合入的修复复核一下;确认符合受理条件后,帮忙补上 Accepted 标签。
感谢您的支持!


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