mindspore.ops.reverse
- mindspore.ops.reverse(x, axis)[source]
Reverses specific dimensions of a tensor.
Warning
The value range of “axis” is [-dims, dims - 1]. “dims” is the dimension length of “input_x”.
- Parameters
- Outputs:
Tensor, has the same shape and type as x.
- Supported Platforms:
Ascend
GPU
CPU
Examples
>>> import mindspore >>> import numpy as np >>> from mindspore import Tensor, ops >>> input_x = Tensor(np.array([[1, 2, 3, 4], [5, 6, 7, 8]]), mindspore.int32) >>> output = ops.reverse(input_x, axis=[1]) >>> print(output) [[4 3 2 1] [8 7 6 5]] >>> input_x = Tensor(np.array([[1, 2, 3, 4], [5, 6, 7, 8]]), mindspore.int32) >>> output = ops.reverse(input_x, axis=[1, 0]) >>> print(output) [[8 7 6 5] [4 3 2 1]]