iter_batch¶
Iterate over a list of elements by batch.
Parameters¶
-
X (list[str])
-
batch_size (int)
-
tqdm_bar (bool) – defaults to
True
-
desc (str) – defaults to ``
Examples¶
>>> from pylate import utils
>>> X = [
... "element 0",
... "element 1",
... "element 2",
... "element 3",
... "element 4",
... ]
>>> n_samples = 0
>>> for batch in utils.iter_batch(X, batch_size=2):
... n_samples += len(batch)
>>> n_samples
5