如何使用dill而不是pickle与load_balanced_view [英] How can I use dill instead of pickle with load_balanced_view

查看:155
本文介绍了如何使用dill而不是pickle与load_balanced_view的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我知道我可以让IPython并行使用dill而不是pickle直接查看使用

I know I can make IPython parallel use dill instead of pickle with a direct view using

c = Client()
dv = c[:]
dv.use_dill()

但怎么能我用 dv.load_balanced_view()启用它?

But how can I enable it with dv.load_balanced_view()?

推荐答案

我认为你可以在直接视图上调用 use_dill 然后使用负载平衡视图:

I think you can call use_dill on a direct view and then use a load-balanced view:

c = Client()
c.direct_view().use_dill()
v = c.load_balanced_view()
...

来自 DirectView。 use_dill 文档:


这会在每个
引擎上调用IPython.utils.pickleutil.use_dill()。

This calls IPython.utils.pickleutil.use_dill() here and on each engine.

这篇关于如何使用dill而不是pickle与load_balanced_view的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆