IPython を使用して、ピクルスの代わりに dill を並列に使用できることを知っています。
c = Client()
dv = c[:]
dv.use_dill()
しかし、どうすればそれを有効にできdv.load_balanced_view()
ますか?
IPython を使用して、ピクルスの代わりに dill を並列に使用できることを知っています。
c = Client()
dv = c[:]
dv.use_dill()
しかし、どうすればそれを有効にできdv.load_balanced_view()
ますか?
use_dill
直接ビューを呼び出してから、負荷分散ビューを使用できると思います。
c = Client()
c.direct_view().use_dill()
v = c.load_balanced_view()
...
DirectView.use_dillドキュメントから:
これは、ここと各エンジンで IPython.utils.pickleutil.use_dill() を呼び出します。