相关疑难解决方法(0)

在二维数组的Vectorized移动的窗口在numpy

我在2D阵列上的恒定大小的移动窗口上应用操作.是否有一个有效的类似矢量化的操作,我可以实现这样做而无需在Python中循环?我目前的结构看起来像这样

 for i in range(1,xmax-1):
     for j in range(1,ymax-1):
        out[i][j] = f(in[i][j],in[i+1][j],in[i-1][j],in[i][j+1],in[i][j-1],...)
Run Code Online (Sandbox Code Playgroud)

这些评论可以留在这个问题暗指矢量化这种操作这种可能性,但没有进一步的细节矢量索引/切片在numpy的/ SciPy的?

python numpy vectorization

10
推荐指数
2
解决办法
3909
查看次数

标签 统计

numpy ×1

python ×1

vectorization ×1