用法:
replicate(futures, n=None, workers=None, branching_factor=2, **kwargs)
在网络内设置期货的复制
将数据复制到许多工人身上。这有助于广播经常访问的数据,并有助于提高弹性。
这会在每条数据上单独执行整个网络的数据树副本。此操作阻塞直到完成。它不保证将数据复制到未来的工作人员。
- futures:期货清单
我们希望复制的期货
- n:整数,可选
集群上要复制数据的进程数。默认为所有。
- workers:工作人员地址列表
我们要限制复制的工作人员。默认为所有。
- branching_factor:整数,可选
每一代可以复制数据的worker数
- **kwargs:dict
远程函数的可选关键字参数
参数:
例子:
>>> x = c.submit(func, *args) >>> c.replicate([x]) # send to all workers >>> c.replicate([x], n=3) # send to three workers >>> c.replicate([x], workers=['alice', 'bob']) # send to specific >>> c.replicate([x], n=1, workers=['alice', 'bob']) # send to one of specific workers >>> c.replicate([x], n=1) # reduce replications
相关用法
- Python distributed.Client.retire_workers用法及代码示例
- Python distributed.Client.register_worker_plugin用法及代码示例
- Python distributed.Client.run用法及代码示例
- Python distributed.Client.run_on_scheduler用法及代码示例
- Python distributed.Client.gather用法及代码示例
- Python distributed.Client.ncores用法及代码示例
- Python distributed.Client.unregister_worker_plugin用法及代码示例
- Python distributed.Client.set_metadata用法及代码示例
- Python distributed.Client.scheduler_info用法及代码示例
- Python distributed.Client.submit用法及代码示例
- Python distributed.Client.compute用法及代码示例
- Python distributed.Client.nthreads用法及代码示例
- Python distributed.Client.unpublish_dataset用法及代码示例
- Python distributed.Client.start_ipython_scheduler用法及代码示例
- Python distributed.Client.get用法及代码示例
- Python distributed.Client.publish_dataset用法及代码示例
- Python distributed.Client.who_has用法及代码示例
- Python distributed.Client.get_versions用法及代码示例
- Python distributed.Client.profile用法及代码示例
- Python distributed.Client.map用法及代码示例
注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 distributed.Client.replicate。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。