Распараллеливание цикла в python - PullRequest
2 голосов
/ 11 мая 2019

как я могу распараллелить мой цикл в 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
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...