Python Ray or Multiprocessing

  multiprocessing, python, ray

Can anyone help me speeding up this this loop with Ray or Multiprocessing. Trying to get as much help as possible so any tip or advice is welcome. Thanks, M.

n_train = 180
n_records = len(X)
pred = []
for i in range(n_train, n_records):
train_model = MultiOutputClassifier(DecisionTreeClassifier(), 
                              n_jobs=-1).fit(X[1:i], y[1:i])
predict_model = train_model.predict(X[i:i+1])
pred.append(predict_model)
print(predict_model)

Source: Python Questions

LEAVE A COMMENT