【问题标题】:operation on blocks of a matrix efficiently in python [duplicate]在python中有效地对矩阵块进行操作[重复]
【发布时间】:2018-12-13 07:39:23
【问题描述】:

假设我有 100x200 numpy 随机数数组,并希望在这个数组中平均 5x5 的块,也就是说我需要对所有 800 个 5x5 的不同块进行操作。我想知道是否有一种有效的方法可以在没有嵌套循环并且可能没有任何循环的情况下做到这一点。

【问题讨论】:

    标签: python vectorization


    【解决方案1】:

    您可以遍历数组并在 5x5 块上调用 numpy.average 吗?

    【讨论】:

      猜你喜欢
      • 2019-08-28
      • 2016-09-27
      • 1970-01-01
      • 2012-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-06
      相关资源
      最近更新 更多