Joblib因无法解释的错误崩溃,可能导致什么?

时间:2013-12-27 09:10:23

标签: python scikit-learn

Joblib在并行调用行崩溃,这是堆栈跟踪中的最后两条跟踪(其他行只是对Parallel和Main的调用):

  File "/home/zed/anaconda/lib/python2.7/site-packages/sklearn/externals/joblib/parallel.py", line 519, in __call__
    self.retrieve()
  File "/home/zed/anaconda/lib/python2.7/site-packages/sklearn/externals/joblib/parallel.py", line 450, in retrieve
    raise exception_type(report)
TypeError: function takes exactly 5 arguments (1 given)

这种情况发生在一段时间后,正在“延迟”的功能确实需要5个参数并且它们都被提供,因为几个作业被成功执行...

什么可能导致此/如何调试?

1 个答案:

答案 0 :(得分:2)

  

什么可能导致此/如何调试?

如果您可以在顺序模式下重现错误(将并发作业数n_jobs设置为1),那么回溯可能会提供更多信息。