MCPcopy
hub / github.com/appvision-ai/fast-bert / TrainDataLoaderIter

Class TrainDataLoaderIter

fast_bert/learner_cls.py:1185–1201  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1183
1184
1185class TrainDataLoaderIter(DataLoaderIter):
1186 def __init__(self, data_loader, auto_reset=True):
1187 super().__init__(data_loader)
1188 self.auto_reset = auto_reset
1189
1190 def __next__(self):
1191 try:
1192 batch = next(self._iterator)
1193 # inputs, labels = self.inputs_labels_from_batch(batch)
1194 except StopIteration:
1195 if not self.auto_reset:
1196 raise
1197 self._iterator = iter(self.data_loader)
1198 batch = next(self._iterator)
1199 # inputs, labels = self.inputs_labels_from_batch(batch)
1200
1201 return batch
1202
1203
1204class ValDataLoaderIter(TrainDataLoaderIter):

Callers 1

lr_findMethod · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected