mindspore/docs/api/api_python/ops/mindspore.ops.Argmax.rst

30 lines
995 B
ReStructuredText
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

mindspore.ops.Argmax
=====================
.. py:class:: mindspore.ops.Argmax(axis=-1, output_type=mstype.int32)
返回输入Tensor在指定轴上的最大值索引。
如果输入Tensor的shape为 :math:`(x_1, ..., x_N)` 则输出Tensor的shape为 :math:`(x_1, ..., x_{axis-1}, x_{axis+1}, ..., x_N)`
**参数:**
- **axis** (int) - 指定Argmax计算轴。默认值-1。
- **output_type** (:class:`mindspore.dtype`) - 指定输出数据类型。默认值: `mindspore.dtype.int32`
**输入:**
- **input_x** (Tensor)Argmax的输入任意维度的Tensor。支持的数据类型如下所示
- Ascendfloat16和float32。
- GPUfloat16和float32。
- CPUfloat16、float32和float64。
**输出:**
Tensor输出为指定轴上输入Tensor最大值的索引。
**异常:**
- **TypeError** - `axis` 不是int。
- **TypeError** - `output_type` 既不是int32也不是int64。