當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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