mindspore.numpy.logical_not
- mindspore.numpy.logical_not(a, dtype=None)[源代码]
逐元素计算
a
的逻辑非(NOT)的真值。说明
不支持Numpy的
out
、where
、casting
、order
、subok
、signature
和extobj
参数。- 参数:
a (Tensor) - 输入Tensor,其dtype为bool。
dtype (mindspore.dtype, 可选) - 默认值:
None
。覆盖输出Tensor的dtype。
- 返回:
Tensor或标量。对
a
中的元素执行逻辑非(NOT)操作的Boolean结果,具有与a
相同的shape。如果a
是标量,则返回标量。- 异常:
TypeError - 如果输入不是Tensor或其dtype不是bool。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import mindspore.numpy as np >>> a = np.array([True, False]) >>> output = np.logical_not(a) >>> print(output) [False True]