diff options
| author | junyanz <junyanz@berkeley.edu> | 2017-04-20 06:35:55 -0700 |
|---|---|---|
| committer | junyanz <junyanz@berkeley.edu> | 2017-04-20 06:35:55 -0700 |
| commit | 63761c5d8abea169d8a03a73c0bae99aaf036b6a (patch) | |
| tree | 77b54e0e5dd2c551257b0129aa78980e8d23232a /data | |
| parent | bce1bbd63c469b5fdec88abad614060c66cd7132 (diff) | |
fix a bug in unaligned_data_loader
Diffstat (limited to 'data')
| -rw-r--r-- | data/unaligned_data_loader.py | 4 |
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, |
