悲情池打印出神秘的错误

时间:2017-11-08 16:35:57

标签: python python-multiprocessing pathos

我正在运行

from pathos.multiprocessing import ProcessingPool
pool = ProcessingPool(4)
pool.map(...)

并在运行时打印以下内容:

not in depth 2
not in depth 3
not in depth 1
not in depth 2
not in depth 3
not in depth 1
not in depth 2
not in depth 3
not in depth 1

这是什么意思?这是否意味着我可以采取哪些措施来防止错误提高性能?

1 个答案:

答案 0 :(得分:0)

当回调结果被腌制时,该错误消息来自statsmodels。(请参阅issue raised on github)。

ProcessingPool在发送给工作人员时腌制输入,这就是为什么在映射我的函数时出现此特定消息的原因,而不是在迭代运行它时。