python中循环的并行化

时间:2019-05-10 22:14:23

标签: python numpy parallel-processing

如何在python中并行化我的循环? 这段代码需要60-70秒,我需要运行14400次。 您能帮我加快代码速度吗?

AOD_mask = np.zeros([1200, 1200])
for i in range(0, 1200):
    for j in range(0, 1200):
        if (np.nansum(AOD_MODEL[:, i, j]) == np.count_nonzero(~np.isnan(AOD_MODEL[:, i, j])) * 6.):
            AOD_mask[i, j] = 0
        else:
            AOD_mask[i, j] = np.NaN

0 个答案:

没有答案