Dataset length

This commit is contained in:
Lysandre
2020-06-01 20:23:30 -04:00
parent 75d900e7c4
commit ac396b2787
@@ -298,6 +298,9 @@ class OpenWebTextDataset(IterableDataset):
except RuntimeError:
raise RuntimeError(f"Corrupted file {file_index}")
def __len__(self):
return len(self.feature_set_paths) * self.num_tensors_per_file
def __iter__(self):
return chain.from_iterable(map(self.parse_file, self.feature_set_paths))