mindspore训练阶段报错:Not find op[Add] in akg

问题描述:

mindspore训练模块

【操作步骤&问题现象】

1、运行train.py,在optimizer报warning

[WARNING] OPTIMIZER(50958,7f844a0d63c0,python3):2022-02-08-07:59:05.008.715 [mindspore/ccsrc/frontend/optimizer/ad/kprim.cc:287] GetBprop] Fail to find bprop function for IsNan. fn: None

[WARNING] OPTIMIZER(50958,7f844a0d63c0,python3):2022-02-08-07:59:05.010.127 [mindspore/ccsrc/frontend/optimizer/ad/kprim.cc:287] GetBprop] Fail to find bprop function for IsNan. fn: None

[WARNING] OPTIMIZER(50958,7f844a0d63c0,python3):2022-02-08-07:59:05.022.053 [mindspore/ccsrc/frontend/optimizer/ad/kprim.cc:287] GetBprop] Fail to find bprop function for IsNan. fn: None

[WARNING] OPTIMIZER(50958,7f844a0d63c0,python3):2022-02-08-07:59:05.022.625 [mindspore/ccsrc/frontend/optimizer/ad/kprim.cc:287] GetBprop] Fail to find bprop function for IsNan. fn: None

[WARNING] OPTIMIZER(50958,7f844a0d63c0,python3):2022-02-08-07:59:05.092.330 [mindspore/ccsrc/frontend/optimizer/ad/kprim.cc:287] GetBprop] Fail to find bprop function for IsNan. fn: None

2、报错

[ERROR] DEVICE(50958,7f844a0d63c0,python3):2022-02-08-07:59:05.740.893 [mindspore/ccsrc/runtime/device/gpu/kernel_info_setter.cc:123] SelectAkgKernel] Not find op[Add] in akg

[EXCEPTION] DEVICE(50958,7f844a0d63c0,python3):2022-02-08-07:59:05.740.956 [mindspore/ccsrc/runtime/device/gpu/kernel_info_setter.cc:355] PrintUnsupportedTypeException] Select GPU kernel op[Add] fail! Incompatible data type!

The supported data types are in[complex64 complex64], out[complex64]; in[complex64 float32], out[complex64]; in[float32 complex64], out[complex64]; in[complex128 complex128], out[complex128]; in[complex128 float64], out[complex128]; in[float64 complex128], out[complex128]; in[float64 float64], out[float64]; in[float32 float32], out[float32]; in[float16 float16], out[float16]; in[int32 int32], out[int32]; in[int64 int64], out[int64]; , but get in [float32 bool ] out [float32 ]

解答:

 

出现上述error的原因是因为算子不支持,float32和bool相加不支持, 需要将bool转化一下成float32。建议使用mindspore.ops.functional.cast转化数据。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值