用法:
adapt(*args, minimum=0, maximum=inf, minimum_cores: Optional[int] = None, maximum_cores: Optional[int] = None, minimum_memory: Optional[str] = None, maximum_memory: Optional[str] = None, **kwargs) → distributed.deploy.adaptive.Adaptive
開啟自適應
這會根據調度程序活動自動擴展 Dask 集群。
- minimum:int
最少工人數
- maximum:int
最大工人數
- minimum_cores:int
集群中保留的最小內核/線程數
- maximum_cores:int
集群中保留的最大內核/線程數
- minimum_memory:str
集群中保留的最小內存量 表示為“100 GiB”之類的字符串
- maximum_memory:str
集群中保留的最大內存量 表示為“100 GiB”之類的字符串
參數:
例子:
>>> cluster.adapt(minimum=0, maximum_memory="100 GiB", interval='500ms')
相關用法
- Python distributed.SpecCluster.scale用法及代碼示例
- Python distributed.SpecCluster.scale_up用法及代碼示例
- Python distributed.SpecCluster用法及代碼示例
- Python distributed.Semaphore用法及代碼示例
- Python distributed.protocol.serialize.register_generic用法及代碼示例
- Python distributed.Client.gather用法及代碼示例
- Python distributed.recreate_tasks.ReplayTaskClient.recreate_task_locally用法及代碼示例
- Python distributed.diagnostics.plugin.SchedulerPlugin用法及代碼示例
- Python distributed.Client.ncores用法及代碼示例
- Python distributed.Client.retire_workers用法及代碼示例
- Python distributed.Client.unregister_worker_plugin用法及代碼示例
- Python distributed.fire_and_forget用法及代碼示例
- Python distributed.Client.set_metadata用法及代碼示例
- Python distributed.Client.scheduler_info用法及代碼示例
- Python distributed.Client.submit用法及代碼示例
- Python distributed.Client.compute用法及代碼示例
- Python distributed.get_worker用法及代碼示例
- Python distributed.Client.nthreads用法及代碼示例
- Python distributed.comm.resolve_address用法及代碼示例
- Python distributed.Client.unpublish_dataset用法及代碼示例
注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 distributed.SpecCluster.adapt。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。