blosc2.compute_chunks_blocks#
- blosc2.compute_chunks_blocks(shape, chunks: tuple | list | None = None, blocks: tuple | list | None = None, dtype=<class 'numpy.uint8'>, **kwargs)#
Compute educated guesses for chunks and blocks of a NDArray.
- Parameters:
shape¶ (tuple) – The shape of the array.
chunks¶ (tuple) – The shape of the chunk. If None, a guess is computed based on cache sizes and heuristics.
blocks¶ (tuple) – The shape of the block. If None, a guess is computed based on cache sizes and heuristics.
dtype¶ (np.dtype) – The dtype of the array.
the (The _sphinx_paramlinks_blosc2.compute_chunks_blocks.other keyword arguments supported are the same as for)
:param
SChunk.__init__
constructor.:- Returns:
A (chunks, blocks) tuple with the computed guesses for chunks and blocks.
- Return type:
tuple