MCPcopy Create free account
hub / github.com/deepspeedai/DeepSpeed / set_dataiterator

Method set_dataiterator

deepspeed/runtime/pipe/engine.py:668–672  ·  view source on GitHub ↗

Store an iterator to sample for training data.

(self, iterator)

Source from the content-addressed store, hash-verified

666 self.data_iterator = iter(self.training_dataloader)
667
668 def set_dataiterator(self, iterator):
669 """ Store an iterator to sample for training data. """
670 if self.is_first_stage() or self.is_last_stage():
671 self.training_dataloader = None
672 self.data_iterator = iterator
673
674 def set_batch_fn(self, fn):
675 """Execute a post-processing function on input data.

Callers 3

train_batchMethod · 0.95
eval_batchMethod · 0.95

Calls 2

is_first_stageMethod · 0.95
is_last_stageMethod · 0.95

Tested by 1