summaryrefslogtreecommitdiff
path: root/data/custom_dataset_data_loader.py
diff options
context:
space:
mode:
authorSsnL <tongzhou.wang.1994@gmail.com>2017-11-09 17:41:51 -0500
committerSsnL <tongzhou.wang.1994@gmail.com>2017-11-09 17:41:51 -0500
commit59fb33ba65e0714926304aec444c92a55ab03a49 (patch)
treeaa49d06b48d035afc08e0b70dfb13989b7ab70e1 /data/custom_dataset_data_loader.py
parent7aba5d9440b123bb1a151cbd62cf61ff0d733c41 (diff)
fix max_dataset_size
Diffstat (limited to 'data/custom_dataset_data_loader.py')
-rw-r--r--data/custom_dataset_data_loader.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/data/custom_dataset_data_loader.py b/data/custom_dataset_data_loader.py
index 60180e0..787946f 100644
--- a/data/custom_dataset_data_loader.py
+++ b/data/custom_dataset_data_loader.py
@@ -35,7 +35,13 @@ class CustomDatasetDataLoader(BaseDataLoader):
num_workers=int(opt.nThreads))
def load_data(self):
- return self.dataloader
+ return self
def __len__(self):
return min(len(self.dataset), self.opt.max_dataset_size)
+
+ def __iter__(self):
+ for i, data in enumerate(self.dataloader):
+ if i >= self.opt.max_dataset_size:
+ break
+ yield data