mindspore.ops.invert

mindspore.ops.invert(x)[源代码]

对输入逐元素按位翻转。

\[out_i = \sim x_{i}\]
参数:
  • x (Tensor) - 输入Tensor。 x 的shape为 \((x_1, x_2, ..., x_R)\)。其数据类型为int16或uint16。

返回:

Tensor,shape和类型与输入相同。

异常:
  • TypeError - x 的数据类型不为int16或uint16。

支持平台:

Ascend GPU CPU

样例:

>>> import mindspore
>>> import numpy as np
>>> from mindspore import Tensor, ops
>>> x = Tensor(np.array([25, 4, 13, 9]), mindspore.int16)
>>> output = ops.invert(x)
>>> print(output)
[-26 -5 -14 -10]