MCPcopy Create free account
hub / github.com/Pints-AI/1.5-Pints / __next__

Method __next__

lit_gpt/utils.py:430–438  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

428 self._iterator = None
429
430 def __next__(self) -> Any:
431 if self._iterator is None:
432 self._iterator = iter(self.iterable)
433 try:
434 return next(self._iterator)
435 except StopIteration:
436 self._iterator = iter(self.iterable)
437 self.epoch += 1
438 return next(self._iterator)
439
440 def __iter__(self) -> Self:
441 return self

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected