haoneng.lhn
2023-09-19 9a7ea0f10e936277674f7e4cd17d4e9616706bff
fix large_dataset epoch shuffle bug
3个文件已修改
6 ■■■■ 已修改文件
funasr/datasets/large_datasets/datapipes/batch.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/datasets/large_datasets/datapipes/filter.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/datasets/large_datasets/datapipes/map.py 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
funasr/datasets/large_datasets/datapipes/batch.py
@@ -39,7 +39,7 @@
        self.batch_mode = batch_mode
    def set_epoch(self, epoch):
        self.epoch = epoch
        self.datapipe.set_epoch(epoch)
    def __iter__(self):
        buffer = []
funasr/datasets/large_datasets/datapipes/filter.py
@@ -13,7 +13,7 @@
        self.fn = fn
    def set_epoch(self, epoch):
        self.epoch = epoch
        self.datapipe.set_epoch(epoch)
    def __iter__(self):
        assert callable(self.fn)
funasr/datasets/large_datasets/datapipes/map.py
@@ -14,7 +14,7 @@
        self.fn = fn
    def set_epoch(self, epoch):
        self.epoch = epoch
        self.datapipe.set_epoch(epoch)
    def __iter__(self):
        assert callable(self.fn)