Thank you for your reply and for clearing the confusion. Actually, this is where I noticed this:

  
      github.com
  
  
    TengdaHan/DPC/blob/7bb73f4a934bbf34eda10a6102629bacb9b4e348/dpc/main.py#L303 8

                          big=use_big_K400)
elif args.dataset == 'ucf101':
    dataset = UCF101_3d(mode=mode,
                     transform=transform,
                     seq_len=args.seq_len,
                     num_seq=args.num_seq,
                     downsample=args.ds)
else:
    raise ValueError('dataset not supported')


sampler = data.RandomSampler(dataset)


if mode == 'train':
    data_loader = data.DataLoader(dataset,
                                  batch_size=args.batch_size,
                                  sampler=sampler,
                                  shuffle=False,
                                  num_workers=32,
                                  pin_memory=True,
                                  drop_last=True)
elif mode == 'val':