栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

报num

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

报num

train=DataLoader(mydata_train,batch_size=64,shuffle=True)
上面是对数据进行打包的一个片段,但是在对数据进行批量打包时出现以下的错误

Traceback (most recent call last):
  File "D:/project/learn/aa.py", line 81, in 
    main()
  File "D:/project/learn/aa.py", line 76, in main
    train=DataLoader(mydata_train,batch_size=64,shuffle=True)#把数据打包成批量Batchsize
  File "D:ProgramDataAnacondaenvspytorchlibsite-packagestorchutilsdatadataloader.py", line 262, in __init__
    sampler = RandomSampler(dataset, generator=generator)  # type: ignore
  File "D:ProgramDataAnacondaenvspytorchlibsite-packagestorchutilsdatasampler.py", line 104, in __init__
    "value, but got num_samples={}".format(self.num_samples))
ValueError: num_samples should be a positive integer value, but got num_samples=0

显示这样的错误,我也不明白为啥会报这样的错误,看到一篇博客说的是将

shuffle=True改成shuffle=False

改了之后就不再报错了

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/308927.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号