mindspore.ops.is_floating_point

查看源文件
mindspore.ops.is_floating_point(input)[源代码]

如果tensor的数据类型是浮点数,则返回True,否则返回False。

参数:
  • input (Tensor) - 输入tensor。

返回:

Bool

支持平台:

Ascend GPU CPU

样例:

>>> import mindspore
>>> input = mindspore.tensor([False, 0j, 1, 2.1, 1+2j], mindspore.float64)
>>> mindspore.ops.is_floating_point(input)
True
>>>
>>> input = mindspore.tensor([False, 0j, 1, 2.1, 1+2j], mindspore.float32)
>>> mindspore.ops.is_floating_point(input)
True
>>>
>>> input = mindspore.tensor([False, 0j, 1, 2.1, 1+2j], mindspore.float16)
>>> mindspore.ops.is_floating_point(input)
True
>>>
>>> input = mindspore.tensor([False, 0j, 1, 2.1, 1+2j], mindspore.int32)
>>> mindspore.ops.is_floating_point(input)
False