在用PyCharm跑代码时发现出现ValueError: num_samples should be a positive integer value, but got num_samp=0
经排查,发现原因在于调用DataLoder时,将其shuffle设置为了True。只需将shuffle设置为False即可。

train_loader = DataLoader(self.dataset_, num_workers=num_worker,
                                  batch_size=self.batch_size_, shuffle=False)
Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐