为了账号安全,请及时绑定邮箱和手机立即绑定

获取 numpy ndarray 的平均值

获取 numpy ndarray 的平均值

扬帆大鱼 2022-05-19 18:29:25
我有一个A = (8, 64, 64, 64, 1)numpy.ndarray 的形状。我们可以使用np.meansornp.average来计算一个 numpy 数组的均值。但我想获得 8 个(64,64,64)数组的方法。也就是说,我只想要 8 个值,从(64,64,64). 当然我可以使用 for 循环,或者使用[np.means(A[i]) for i in range(A.shape[0])]. 我想知道是否有任何 numpy 方法可以做到这一点
查看完整描述

1 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

您可以使用np.means 轴 kwarg:

np.mean(A, (1, 2, 3, 4))

也同样适用np.average


查看完整回答
反对 回复 2022-05-19
  • 1 回答
  • 0 关注
  • 523 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号