用法:
dask.array.core.unify_chunks(*args, **kwargs)
跨一係列數組統一塊
此實用程序函數用於其他常見操作,如
dask.array.core.map_blocks()
和dask.array.core.blockwise()
。 end-users 不常用它直接使用。- *args: sequence of Array, index pairs:
序列如 (x, ‘ij’, y, ‘jk’, z, ‘i’)
- chunkss:dict
像 {index: chunks} 這樣的映射。
- arrays:列表
重新分塊的數組列表。
參數:
返回:
例子:
>>> import dask.array as da >>> x = da.ones(10, chunks=((5, 2, 3),)) >>> y = da.ones(10, chunks=((2, 3, 5),)) >>> chunkss, arrays = unify_chunks(x, 'i', y, 'i') >>> chunkss {'i': (2, 3, 2, 3)}
>>> x = da.ones((100, 10), chunks=(20, 5)) >>> y = da.ones((10, 100), chunks=(4, 50)) >>> chunkss, arrays = unify_chunks(x, 'ij', y, 'jk', 'constant', None) >>> chunkss {'k': (50, 50), 'i': (20, 20, 20, 20, 20), 'j': (4, 1, 3, 2)}
>>> unify_chunks(0, None) ({}, [0])
相關用法
- Python dask.array.core.normalize_chunks用法及代碼示例
- Python dask.array.core.blockwise用法及代碼示例
- Python dask.array.corrcoef用法及代碼示例
- Python dask.array.coarsen用法及代碼示例
- Python dask.array.concatenate用法及代碼示例
- Python dask.array.count_nonzero用法及代碼示例
- Python dask.array.cov用法及代碼示例
- Python dask.array.cos用法及代碼示例
- Python dask.array.conj用法及代碼示例
- Python dask.array.compress用法及代碼示例
- Python dask.array.copysign用法及代碼示例
- Python dask.array.cosh用法及代碼示例
- Python dask.array.cbrt用法及代碼示例
- Python dask.array.clip用法及代碼示例
- Python dask.array.cumsum用法及代碼示例
- Python dask.array.ceil用法及代碼示例
- Python dask.array.choose用法及代碼示例
- Python dask.array.cumprod用法及代碼示例
- Python dask.array.stats.ttest_ind用法及代碼示例
- Python dask.array.ma.masked_values用法及代碼示例
注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 dask.array.core.unify_chunks。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。