mindspore.ops.Argmax
- class mindspore.ops.Argmax(axis=- 1, output_type=mstype.int32)[源代码]
返回输入Tensor在指定轴上的最大值索引。
更多参考详见
mindspore.ops.argmax()
。- 参数:
axis (int) - 指定Argmax计算轴。默认值:
-1
。output_type (
mindspore.dtype
) - 指定输出数据类型。可选值:mstype.int32
、mstype.int64
。默认值:mstype.int32
。
- 输入:
input_x (Tensor) - Argmax的输入,shape: \((N, *)\) ,其中 \(*\) 表示任意数量的附加维度。
- 输出:
Tensor,输出为指定轴上输入Tensor最大值的索引。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import mindspore >>> import numpy as np >>> from mindspore import Tensor, ops >>> input_x = Tensor(np.array([[1, 20, 5], [67, 8, 9], [130, 24, 15]]).astype(np.float32)) >>> output = ops.Argmax(output_type=mindspore.int32)(input_x) >>> print(output) [1 0 0]