sciquence.sequences.chunk¶
-
sciquence.sequences.
chunk
(array, chunk_size)[source]¶ Split numpy array into chunks of equal length.
Parameters: - array (ndarray) – A numpy array
- chunk_size (int) – Desired length of a single chunk
Returns: chunks – Chunks of equal length
Return type: list of ndarray
Examples
>>> import numpy as np >>> import sciquence.sequences as sq >>> x = np.array([1,2,3,4,5,6,7,8,9,10]) >>> sq.chunk(x, 3) [array([1, 2, 3]), array([4, 5, 6]), array([7, 8, 9]), array([10])]