解释python中的np.argmax()
时间: 2024-05-03 20:02:35 浏览: 170
详解numpy的argmax的具体使用
在 Python 中,np.argmax() 是 NumPy 库中的一个函数,它用于返回数组中最大值的索引。具体来说,np.argmax() 函数返回沿着给定轴的最大值的索引。如果给定多个轴,则沿着这些轴的最大值的索引将被展平。 例如:
```python
import numpy as np
a = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
# 沿着第一个轴求最大值的索引
index = np.argmax(a, axis=0)
print(index) # 输出结果为 [2 2 2]
# 沿着第二个轴求最大值的索引
index = np.argmax(a, axis=1)
print(index) # 输出结果为 [2 2 2]
```
在上面的示例中,np.argmax() 函数分别沿着第一个轴和第二个轴求出了数组 a 中的最大值的索引。
阅读全文