首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pytorch ImageNet数据集

Pytorch ImageNet数据集
EN

Stack Overflow用户
提问于 2020-03-10 04:21:51
回答 1查看 12.6K关注 0票数 5

我无法从他们的官方网站下载原始的ImageNet数据集。然而,我发现pytorch将ImageNet作为其torch视觉数据集之一。

Q1。这是原始的ImageNet数据集吗?

Q2。如何像在Cifar-10中那样获取数据集的类

代码语言:javascript
复制
classes = [‘airplane’, ‘automobile’, ‘bird’, ‘cat’, ‘deer’, ‘dog’, ‘frog’, ‘horse’, ‘ship’, ‘truck’]
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-03-10 14:52:51

torchvision.datasets.ImageNet只是一个允许您使用ImageNet数据集的类。您必须自己下载dataset (例如,从http://image-net.org/download-images下载),并将其路径作为root参数传递给ImageNet类对象。

请注意,通过传递标志download=True直接下载它的选项不再可行:

代码语言:javascript
复制
if download is True:
    msg = ("The dataset is no longer publicly accessible. You need to "
           "download the archives externally and place them in the root "
           "directory.")
    raise RuntimeError(msg)
elif download is False:
    msg = ("The use of the download flag is deprecated, since the dataset "
           "is no longer publicly accessible.")
    warnings.warn(msg, RuntimeWarning)

(source)

如果您只需要获取类名和相应的索引,而不需要下载整个数据集(例如,如果您使用的是预训练模型并希望将预测映射到标签),那么您可以从herethis github gist下载它们。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60607824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档