summaryrefslogtreecommitdiff
path: root/data/unaligned_data_loader.py
diff options
context:
space:
mode:
Diffstat (limited to 'data/unaligned_data_loader.py')
-rw-r--r--data/unaligned_data_loader.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/data/unaligned_data_loader.py b/data/unaligned_data_loader.py
index 4f82dbe..4a06510 100644
--- a/data/unaligned_data_loader.py
+++ b/data/unaligned_data_loader.py
@@ -13,6 +13,8 @@ class PairedData(object):
self.stop_B = False
def __iter__(self):
+ self.stop_A = False
+ self.stop_B = False
self.data_loader_A_iter = iter(self.data_loader_A)
self.data_loader_B_iter = iter(self.data_loader_B)
return self
@@ -37,6 +39,8 @@ class PairedData(object):
B, B_paths = next(self.data_loader_B_iter)
if self.stop_A and self.stop_B:
+ self.stop_A = False
+ self.stop_B = False
raise StopIteration()
else:
return {'A': A, 'A_paths': A_paths,