2021
07-08
07-08
我对PyTorch dataloader里的shuffle=True的理解
对shuffle=True的理解:之前不了解shuffle的实际效果,假设有数据a,b,c,d,不知道batch_size=2后打乱,具体是如下哪一种情况:1.先按顺序取batch,对batch内打乱,即先取a,b,a,b进行打乱;2.先打乱,再取batch。证明是第二种shuffle(bool,optional):setto``True``tohavethedatareshuffledateveryepoch(default:``False``).ifshuffle:sampler=RandomSampler(dataset)#此时得到的是索引补充:简单测试一下py...
继续阅读 >