当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python dask.array.Array.compute_chunk_sizes用法及代码示例


用法:

Array.compute_chunk_sizes()

计算 Dask 数组的块大小。当块大小未知时(例如,用另一个 Dask 数组索引一个 Dask 数组时),这尤其有用。

注意

此函数就地修改 Dask 数组。

例子

>>> import dask.array as da
>>> import numpy as np
>>> x = da.from_array([-2, -1, 0, 1, 2], chunks=2)
>>> x.chunks
((2, 2, 1),)
>>> y = x[x <= 0]
>>> y.chunks
((nan, nan, nan),)
>>> y.compute_chunk_sizes()  # in-place computation
dask.array<getitem, shape=(3,), dtype=int64, chunksize=(2,), chunktype=numpy.ndarray>
>>> y.chunks
((2, 1, 0),)

相关用法


注:本文由纯净天空筛选整理自dask.org大神的英文原创作品 dask.array.Array.compute_chunk_sizes。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。