假设我们有一些操作,比如:
groups = ['A','B','C']
idx = [n for n in range(1000)]
for group in groups:
for i in idx:
# Compute something
哪里
idx
远大于
groups
.
为了加快速度,我已经研究了
multiprocessing
和
joblib
在Python中。然而,我们应该在外环上并行化(拆分
for group in groups
或者在内部循环上并行化(拆分
for i in idx
将逻辑转化为并行逻辑?