valueerror:未定义gopen处理程序

euoag5mw  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(414)

我刚开始使用pytorch的webdataset库。我已经使用webdataset.tarwriter()创建了系统中本地存在的示例数据集的.tar文件。.tar文件的创建似乎很成功,因为我可以在windows平台上分别提取它们,并验证相同的数据集文件。
现在,我创建 train_dataset = wds.Dataset(url) 其中url是.tar文件的本地文件路径。在此之后,我将执行以下操作:

train_loader = torch.utils.data.DataLoader(train_dataset, num_workers=0, batch_size=10)
sample = next(iter(train_loader))
print(sample)

这让我犯了这样的错误

如果使用web url示例,同样的代码也可以正常工作: "http://storage.googleapis.com/nvdata-openimages/openimages-train-000000.tar" webdataset文档中提到: https://reposhub.com/python/deep-learning/tmbdev-webdataset.html 到目前为止我还不能理解这个错误。你知道怎么解决这个问题吗?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题