1. 首页
  2. 编程语言
  3. Python
  4. 详解numpy的argmax的具体使用

详解numpy的argmax的具体使用

上传者: 2021-05-04 05:21:51上传 PDF文件 57.06 KB 热度 17次

假定现在有一个数组a = [3, 1, 2, 4, 6, 1]现在要算数组a中最大数的索引是多少.这个问题对于刚学编程的同学就能解决.最直接的思路,先假定第0个数最大,然后拿这个和后面的数比,找到大的就更新索引.代码如下这个问题虽然简单.但是可以帮助我们理解argmax.还是从一维数组出发.看下面的例子.argmax返回的是最大数的索引.argmax有一个参数axis,默认是0,表示第几维的最大值.看二维的情况.为了描述方便,a就表示这个二维数组.np.argmax(a, axis=0)的含义是a[0][j],a[1][j],a[2][j](j=0,1,2,3)中最大值的索引.从a[0][j]

用户评论