2017-11-08 15 views
0

私はパトスプールプリント神秘的なエラー

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 

これは何を意味するのでしょうか?エラーが発生してパフォーマンスが向上するのを防ぐためにできることは何ですか?

答えて

0

このエラーメッセージは、回帰結果がピクルされるときにstatsmodelsから来ています(issue raised on github参照)。

ProcessingPoolは、ワーカーに送信するときに入力を処理するので、この特定のメッセージが関数のマッピング時に表示されますが、繰り返し実行するときには表示されません。