sparkocr.utils.helpers#
Module Contents#
Functions#
|
Arrange data into groups where successive elements |
|
|
|
- cluster(items, maxgap, key=lambda x: ...)#
Arrange data into groups where successive elements differ by no more than maxgap
>>> cluster([1, 6, 9, 100, 102, 105, 109, 134, 139], maxgap=10) [[1, 6, 9], [100, 102, 105, 109], [134, 139]]
>>> cluster([1, 6, 9, 99, 100, 102, 105, 134, 139, 141], maxgap=10) [[1, 6, 9], [99, 100, 102, 105], [134, 139, 141]]
- get_size(items, key=lambda x: ...)#
- write_dataset_to_bytes(dataset)#