differt.rt.generate_all_path_candidates_chunks_iter

differt.rt.generate_all_path_candidates_chunks_iter#

generate_all_path_candidates_chunks_iter(num_primitives, order, chunk_size=1000)[source]#

Iterator variant of generate_all_path_candidates, grouped in chunks of size of max. chunk_size.

Parameters:
  • num_primitives (int) – The (positive) number of primitives.

  • order (int) – The path order.

  • chunk_size (int) – The size of each chunk.

Return type:

SizedIterator[Int[Array, 'chunk_size order']]

Returns:

An iterator of unsigned arrays with primitive indices.