我正在使用python的pp模块。 我需要做的是并行运行“scipy.optimize”的“fmin”功能。 我进口FMIN这样的:蟒蛇pp模块PicklingError
from scipy.optimize import fmin
接下来,我定义它执行FMIN功能这样的功能:
def fitting():
v = fmin(e, v0, args=(x,y),maxiter=10000, maxfun=10000)
return v
而且这种并行运行我使用:
job5 = job_server.submit(fitting, (e, v0, x, y,), (fitting,), ("scipy.optimize",))
v = job5()
然后,我在job5的模块中得到一个PicklingError。我想这是“scipy.optimize”。 我也试过import scipy.optimize as sth
,但job_server.submit不接受“sth”作为模块。 任何解决方案?
谢谢。
我得到的错误仍然是 “PicklingError:不能咸菜<类型‘功能’>:属性查找__builtin __函数失败” – Antoine