summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorjunyanz <junyanz@berkeley.edu>2017-04-20 06:35:55 -0700
committerjunyanz <junyanz@berkeley.edu>2017-04-20 06:35:55 -0700
commit63761c5d8abea169d8a03a73c0bae99aaf036b6a (patch)
tree77b54e0e5dd2c551257b0129aa78980e8d23232a /data
parentbce1bbd63c469b5fdec88abad614060c66cd7132 (diff)
fix a bug in unaligned_data_loader
Diffstat (limited to 'data')
-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,