用法:
dask.graph_manipulation.wait_on(*collections, split_every: float | Literal[False] | None = None)
确保在计算任何块的依赖项之前已计算所有输入集合的所有块。
以下示例创建了一个 dask 数组
u
,当用于计算时,仅当数组x
的所有块都已计算完毕时才会继续,否则匹配x
:>>> from dask import array as da >>> x = da.ones(10, chunks=5) >>> u = wait_on(x)
以下示例将创建两个数组
u
和v
,当用于计算时,仅当数组x
和y
的所有块都已计算完毕,否则匹配x
和y
:>>> x = da.ones(10, chunks=5) >>> y = da.zeros(10, chunks=5) >>> u, v = wait_on(x, y)
- collections:
零个或多个 Dask 集合或 Dask 集合的嵌套结构
- split_every:
- 与
collections
相同 与输入具有相同类型的 Dask 集合,其计算结果相同,或者与原始集合已被替换的输入等效的嵌套结构。
- 与
参数:
返回:
相关用法
- Python dask.graph_manipulation.bind用法及代码示例
- Python dask.graph_manipulation.clone用法及代码示例
- Python dask.dataframe.Series.apply用法及代码示例
- Python dask.dataframe.to_records用法及代码示例
- Python dask.dataframe.DataFrame.applymap用法及代码示例
- Python dask.dataframe.Series.clip用法及代码示例
- Python dask.array.stats.ttest_ind用法及代码示例
- Python dask.array.ma.masked_values用法及代码示例
- Python dask.array.divmod用法及代码示例
- Python dask.compute用法及代码示例
- Python dask.dataframe.Series.prod用法及代码示例
- Python dask.dataframe.Series.fillna用法及代码示例
- Python dask.dataframe.DataFrame.sub用法及代码示例
- Python dask.bag.Bag.frequencies用法及代码示例
- Python dask.config.set用法及代码示例
- Python dask.dataframe.compute用法及代码示例
- Python dask.array.negative用法及代码示例
- Python dask.array.overlap.map_overlap用法及代码示例
- Python dask.dataframe.DataFrame.mod用法及代码示例
- Python dask.array.stats.ttest_rel用法及代码示例
注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 dask.graph_manipulation.wait_on。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。