    def __iter__(self):
        """ this iterator will run indefinitely """
        for name in self.iter_order:
            _iter = self.name2iter[name]
            batch = next(_iter)
            yield name, batch
this iterator will run indefinitely
videomamba/video_mm/dataset/dataloader.py