@numpy数组的max、min、argmax和argmin计算方法
官方对numpy.max和numpy.min的说明
参考官方的理解
数组:
| 2 | 4 | 6 | 1 |
| 1 | 5 | 2 | 9 |
import numpy as np
if __name__ == '__main__':
a = np.array([[2, 4, 6, 1], [1, 5, 2, 9]])
print(a)
print(np.argmax(a, axis=0)) # axis=0是指把第零个维度压缩为1, 操作(取大小、取最大等)的元素和softmax(dim=0一样,都是同一个位置的元素)
print(np.argmax(a, axis=1)) # axis=1是指把第一个维度压缩为1
# 预估axis=0会输出[0 1 0 1]
pass
运行结果:

本文详细介绍了如何在Python的numpy库中使用max、min、argmax和argmin函数进行数组操作,包括轴向选择对结果的影响,并通过代码示例展示功能应用。


1600

被折叠的 条评论
为什么被折叠?



