mx.nd.argmax
¶
Description¶
Returns indices of the maximum values along an axis.
In the case of multiple occurrences of maximum values, the indices corresponding to the first occurrence are returned.
Example:
x = [[ 0., 1., 2.],
[ 3., 4., 5.]]
// argmax along axis 0
argmax(x, axis=0) = [ 1., 1., 1.]
// argmax along axis 1
argmax(x, axis=1) = [ 2., 2.]
// argmax along axis 1 keeping same dims as an input array
argmax(x, axis=1, keepdims=True) = [[ 2.],
[ 2.]]
Arguments¶
Argument |
Description |
---|---|
|
NDArray-or-Symbol. The input |
|
int or None, optional, default=’None’. The axis along which to perform the reduction. Negative
values means indexing from right to left. |
|
boolean, optional, default=0. If this is set to True, the reduced axis is left in the result as dimension with size one. |
Value¶
out
The result mx.ndarray
Link to Source Code: http://github.com/apache/incubator-mxnet/blob/1.6.0/src/operator/tensor/broadcast_reduce_op_index.cc#L52