开发者
下载
[object Object][object Object]

当一个API(如aclnnAdds、aclnnMuls等)输入的Tensor数据类型输入的Scalar数据类型不一致时,API内部会推导出一个数据类型,将输入数据转换成该数据类型进行计算。

类型推导的规则如下:

[object Object]

表 1 数据类型推导关系表

[object Object]undefined
[object Object]
  • 如果输入Tensor的数据类型为float16,输入Scalar的数据类型为float32,那么API内部就会将输入Scalar的float32数据类型转换成float16数据类型然后进行计算。
  • 如果输入Tensor的数据类型为bool,输入Scalar的数据类型为float32,那么API内部就会将输入Tensor的bool数据类型转换成float32数据类型然后进行计算。