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.int32mstype.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]