is_floating_point
判断输入 Tensor 的数据类型是否为浮点类型。
备注
别名支持: 参数名 input
可替代 x
,如 is_floating_point(input=tensor_x)
等价于 is_floating_point(x=tensor_x)
。
参数
x (Tensor) - 输入的 Tensor。别名:
input
。
返回
bool,输入 tensor 的数据类型为浮点数类型则为 True,反之为 False.
代码示例
>>> import paddle
>>> x = paddle.arange(1., 5., dtype='float32')
>>> y = paddle.arange(1, 5, dtype='int32')
>>> print(paddle.is_floating_point(x))
True
>>> print(paddle.is_floating_point(y))
False