用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。