colour.utilities.batch#

colour.utilities.batch(sequence: Sequence, k: int | Literal[3] = 3) Generator[source]#

Return a batch generator from given sequence.

Parameters:
  • sequence (Sequence) – Sequence to create batches from.

  • k (int | Literal[3]) – Batch size.

Yields:

Generator – Batch generator.

Return type:

Generator

Examples

>>> batch(tuple(range(10)), 3)  
<generator object batch at 0x...>