巧妙理解np.max以及np.argmax sum的含义

在深度学习,机器学习,数据挖掘等领域中我们常涉及到高维数组矩阵或张量的数据查看,或许大家对数组中沿轴求最值,求和等的含义理解的并不透彻,现在我们从实际含义来理解。

假设我们的数组共有ABCD四维(分别代表着不同含义可参考自己的数据进行替换),三个函数的含义分别为:

np.max(axis=C)

同一A 同一B 同一D,在不同C中元素值最大是多少

np.argmax(axis=C)

同一A 同一B 同一D,在不同C中元素值最大的 是哪个C

np.sum(axis=D)

同一A 同一B 同一C,不同D的元素值的总和

 

其中元素值为矩阵或数组里存的元素的含义,如:像素值,价格等

下面以(样本,人脸,长,宽)作解释:

np.max(axis=0)

同一个人脸(都是第一个)同一长同一宽,在不同样本中的像素值最大为 xxx

具体到某一项:第二号人脸的同一纵坐标123同一横坐标200,在不同样本中的像素值最大的为 255

以此类推有

np.argmax

 

第二号人脸的同一纵坐标123同一横坐标200,在不同样本中的像素值最大的为 第10号样本

np.sum

第13个样本中第二号人脸的的同一横坐标32,不同纵坐标的像素值总和为 23450

可将ABCDE替换为自己数据的含义。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值