我有一个看起来如下的numpy操作:
for i in range(i_max):
for j in range(j_max):
r[i, j, x[i, j], y[i, j]] = c[i, j]
Run Code Online (Sandbox Code Playgroud)
在哪里x,y并c具有相同的形状.
是否可以使用numpy的高级索引来加速此操作?
我试过用:
i = numpy.arange(i_max)
j = numpy.arange(j_max)
r[i, j, x, y] = c
Run Code Online (Sandbox Code Playgroud)
但是,我没有得到我预期的结果.