1. 程式人生 > >parallel python (pp) Python 中job_server.submit設定的例子

parallel python (pp) Python 中job_server.submit設定的例子


import pp
import numpy as np
from sklearn.gaussian_process import GaussianProcessRegressor
class AA(object):
    def __init__(self):
       self.x = 'test'
    def b(x):
        np = numpy #重點
        GaussianProcessRegressor = sklearn.gaussian_process.GaussianProcessRegressor #重點
def obj(x):
    y=AA().b(x)
    return y
.
.
.
..
jobs.append(job_server.submit(obj,(x,),(AA,),('numpy','sklearn.gaussian_process',)))
x:引數

AA:obj的依賴包

'numpy','sklearn.gaussian_process': 函式計算需要用的包