使用Numpy.nditer执行N次操作

时间:2018-04-13 15:00:23

标签: python-3.x for-loop

有没有办法使用numpy.nditer执行N次操作?我尝试使用此here,但我无法使用[' external_loop']参数,因此无法减少函数运行时间。

N = numpy.arange(iterations)

for _ in numpy.nditer(N, ['external_loop']):
    do_something()

据我所知,以下变体可用于重复一个过程n次而不依赖于索引变量here,但我很想知道是否可以使用nditer:

for _ in range(N):
    do_something()

for _ in itertools.repeat(None, N):
    do_something()

0 个答案:

没有答案