logical_not¶
该OP逐元素的对 X
Tensor进行逻辑非运算
\[Out = !X\]
- 参数:
-
x (Tensor)- 逻辑非运算的输入,是一个 Tensor,支持的数据类型为bool, int8, int16, in32, in64, float32, float64。
out (Tensor,可选)- 指定算子输出结果的 Tensor,可以是程序中已经创建的任何 Tensor。默认值为None,此时将创建新的Tensor来保存输出结果。
name (str,可选)- 该参数供开发人员打印调试信息时使用,具体用法参见 Name ,默认值为None。
返回:与 x
维度相同,数据类型相同的 Tensor。
返回类型:Tensor
代码示例:
import paddle
x = paddle.to_tensor([True, False, True, False])
result = paddle.logical_not(x)
print(result) # [False, True, False, True]