megengine.functional.logical_not¶
- logical_not(x)[源代码]¶
Element-wise 逻辑非(NOT)。
计算输入tensor \(x\) 每个元素 \(x_i\) 的逻辑非。
- 参数
x – 输入tensor。应该是bool类型数据。
- 返回
包含 element-wise 逻辑非计算结果的tensor。 返回的 tensor 的数据类型必须是
bool
。
实际案例
>>> F.logical_not(True) Tensor(False, dtype=bool, device=xpux:0)
Element-wise 逻辑非:
>>> x = Tensor([True, False, True]) >>> F.logical_not(x) Tensor([False True False], dtype=bool, device=xpux:0)
~
运算符可以用作F.logical_and
在bool类型tensors上的简写。>>> ~x Tensor([False True False], dtype=bool, device=xpux:0)