pytorch set_epoch()方法
在分布式模式下,需要在每个 epoch 开始时调用 set_epoch() 方法,然后再创建 DataLoader 迭代器,以使 shuffle 操作能够在多个 epoch 中正常工作。 否则,dataloader 迭代器产生的数据将始终使用相同的顺序。
1 | |
参考
pytorch set_epoch()方法
http://yojayc.github.io/2022/03/21/pytorch-set-epoch-方法/