Python - распараллеливание Joblib с несколькими входами данных и несколькими выходами - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь создать параллель для l oop с помощью Joblib, однако я использую несколько входов для своей функции, и она имеет несколько выходов, которые я пытаюсь сохранить, я не уверен, где разместить элементы параллелизации и функции .

Это примерно код:

Var_out1 = []
Var_out2 = []
Var_out3 = []
Var_out4 = []
Var_out5 = []
Var_out6 = []

for i in range(len(data)):
    var1_in = data.var1[i]
    var5_in = data.var5[i]
    var9_in = data.var9[i]
    numberofsamples = n
    func_out = func(var1_in, var5_in, var9_in, numberofsamples)

    Var_out1.append(func_out(1))
    Var_out2.append(func_out(2))
    Var_out3.append(func_out(3))
    Var_out4.append(func_out(4))
    Var_out5.append(func_out(5))
    Var_out6.append(func_out(6))

Как я должен go реализовать параллелизацию?

...