Я хочу вычислить среднее значение нескольких переменных после многократного повторения. Моя функция создает случайные данные, и из них я вычисляю переменные (используя другие функции).
Пока у меня есть:
stuff1_list = []
stuff2_list = []
stuff3_list = []
for i in range(100):
data = create_data(arg1, arg2)
stuff1_list.append(calc_stuff1(data))
stuff2_list.append(calc_stuff2(data))
stuff3_list.append(calc_stuff3(data))
mean1 = np.mean(stuff1_list)
mean2 = np.mean(stuff2_list)
mean3 = np.mean(stuff3_list)
Я пытался выяснить, каксделать это с многопроцессорностью, но я запутался с Process, Queue, Pool и так далее. Как я могу выполнить эту работу с параллельной обработкой?