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

Method set_dataiterator

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

Store an iterator to sample for training data.

(self, iterator)

Source from the content-addressed store, hash-verified

662 self.data_iterator = iter(self.training_dataloader)
663
664 def set_dataiterator(self, iterator):
665 """ Store an iterator to sample for training data. """
666 if self.is_first_stage() or self.is_last_stage():
667 self.training_dataloader = None
668 self.data_iterator = iterator
669
670 def set_batch_fn(self, fn):
671 """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