官方文档:IMAGENET
源码:SOURCE CODE FOR TORCHVISION.DATASETS.IMAGENET

这个类可以帮助我们更方便使用ImageNet数据集,只需要下载好,然后提供数据集的根目录即可。
根目录下面应该包含这些文件:

ILSVRC2012_img_train.tar或者train文件夹
ILSVRC2012_img_val.tar或者val文件夹
ILSVRC2012_devkit_t12.tar.gz或者meta.bin

没有的话会报错。

源码解读

继承了ImageFolder类,ImageFolder继承了DatasetFolder,用来处理同种类的图片放在同一个文件夹的数据集。有一个class_to_idx字典和classes列表,classes就是root下面所有文件夹的名字,class_to_idx就是从classlabel的映射,每个class对应的label就是将所有class按照字母顺序排序之后该class所处的位置或者说index从0开始)。

pytorch的ImageNet类相关推荐

  1. 《pytorch车型细分类网络》的源码

    说明:<pytorch车型细分类网络>.这篇文章代码有错误.我稍微调整了一下,可以正常跑了. 标题:pytorch动手实践:pytorch车型细分类网络 1)讲解,代码,主要参考知乎文章& ...

  2. Pytorch实现102类鲜花分类(102 Category Flower Dataset)

    Pytorch实现102类鲜花分类(VGG19和ResNet152模型) 本文主要讲解该算法的实现过程,原理部分需读者自行研究,可以找一些论文之类的. 实验环境 python3.6+pytorch1. ...

  3. 使用 Pytorch 进行多类图像分类

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 关于数据集 此数据包含大小为150x150.分布在6个类别下的约2 ...

  4. 【深度学习】使用 Pytorch 进行多类图像分类

    关于数据集 此数据包含大小为150x150.分布在6个类别下的约25k图像. {'建筑物':0,'森林':1,'冰川':2,'山':3,'海':4,'街道':5} 训练.测试和预测数据在每个 zip ...

  5. Pytorch:ToTensor(object)类

    PyTorch在做一般的深度学习图像处理任务时,先使用dataset类和dataloader类读入图片,在读入的时候需要做transform变换,其中transform一般都需要ToTensor()操 ...

  6. Pytorch —— nn.Module类(nn.sequential)

    对于前面的线性回归模型. Logistic回归模型和神经网络,我们在构建的时候定义了需要的参数.这对于比较小的模型是可行的,但是对于大的模型,比如100 层的神经网络,这个时候再去手动定义参数就显得非 ...

  7. pytorch torch.device类(表示在其上或将要分配torch.Tensor的设备)

    from https://pytorch.org/docs/1.1.0/tensor_attributes.html?highlight=torch%20device#torch.torch.devi ...

  8. Pytorch中DataLoader类

    1 基本流程 首先熟知,pytorch 的数据加载到模型的操作顺序是这样的: 创建一个 Dataset 对象 创建一个 DataLoader 对象 循环这个 DataLoader 对象,将img, l ...

  9. ImageNet1K的下载与使用

    0.前言 2.val集 2.1 下载 2.2 处理 0.前言 ImageNet不用多说,它包含了非常多的图片,总共有2w多个分类,但是显然太多.所以一般更常用的是ImageNet1K数据集,该数据集包 ...

最新文章

  1. ICCV2021旷视研究院入选9篇paper介绍(检测+点云+图像配准等)
  2. 聊城中考计算机试题及答案,初中微机模拟考试试题(word版).doc
  3. linux 下 php 扩展
  4. 15、【 商品管理模块开发】——后台获取商品详情功能开发及PropertiesUtil配置工具,DateTimeUtil时间处理工具开发...
  5. 【CodeVS】1023 GPA计算
  6. Android端发送字符到Wed端,android应用端向web端获取字符串。
  7. 蓝桥杯第七届决赛JAVA真题----广场舞
  8. mysql数据库一列多值查询
  9. c语言函数的参数是结构变量,何去运用结构体变量和结构的变量的指针作为函数的参数...
  10. 设计模式开闭原则--java
  11. spring mvc组件以及架构流程详解
  12. 微信小程序全国城市搜索(可进行城市中文拼音首字母搜索)
  13. 论文阅读笔记|Unsuperised Deep Homography
  14. 虚拟机ipv4和6都没访问权限_ipv4无访问权限,小编教你ipv4无internet访问权限怎么办...
  15. 要不要考博?清华姚班助理教授写了个读博决策树
  16. 酷狗音乐9.2.0_酷狗音乐安卓版 v9.2.0下载 - 艾薇下载站
  17. swoole - 简介
  18. 拦截器、过滤器、监听器
  19. Idea注释输入中文,显示为日文
  20. 思科刀片服务器统一计算系统,思科统一计算系统白皮书.doc

热门文章

  1. 理解游戏中使用的贴图资源
  2. uni-app授权登录功能的实现,包括微信授权、QQ授权
  3. 物联网毕设 - 基于Kociemba算法和颜色识别的解魔方机器人 - 单片机
  4. TCL爱奇艺电视手机遥控器
  5. mysql 增加主键列_MySQL添加列、删除列,创建主键等常用操作总结
  6. 夺冠生活圈带你轻松玩转抖音小程序
  7. Ubuntu下使用ipmsg(飞鸽传书)
  8. 分享个常用的跨境电商数据分析平台
  9. 高效能人士的执行四原则(二)——原则1:聚焦最重要目标
  10. 计算机与投影仪的记录,投影仪和二次元测量仪的区别