mindspore.numpy.transpose
- mindspore.numpy.transpose(a, axes=None)[源代码]
反转或交换Tensor的轴;返回修改后的Tensor。
- 参数:
a (Tensor) - 要转置的Tensor。
axes (Union[None, tuple, list],可选) - 轴的顺序。如果
axes
为None
,则转置整个Tensor。默认值:None
。
- 返回:
Tensor,转置后的Tensor数组。
- 异常:
TypeError - 如果输入参数非上述给定的类型。
ValueError - 如果
axes
的数量不等于a.ndim
。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import mindspore.numpy as np >>> x = np.ones((1,2,3)) >>> x = np.transpose(x) >>> print(x.shape) (3, 2, 1)