def _cache(self):
        try:
            for cache, data in zip(self.cache,
                                   next(self.child_epoch_iterator)):
                cache.extend(data)
        except __HOLE__:
            if not self.cache[0]:
                raise
dataset/ETHPy150Open mila-udem/fuel/fuel/transformers/__init__.py/Cache._cache