位置: IT常识 - 正文

linux下载/解压ImageNet-1k数据集(linux解压安装)

编辑:rootadmin
linux下载/解压ImageNet-1k数据集 文章目录前言一、数据集下载二、解压1.训练集2.验证集总结前言

推荐整理分享linux下载/解压ImageNet-1k数据集(linux解压安装),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux 解压zip.001,linux解压软件,linux 解压 xz,linux 解压 xz,linux 解压包,linux 解压 xz,linux解压软件包,linux解压软件包,内容如对您有帮助,希望把文章链接给更多的朋友!

本文在Linux中,处理对象为ILSVRC2012数据集(ImageNet-1k)

一、数据集下载

ImageNet官网链接

在Linux上也可以直接用命令行进行下载:

训练集(ILSVRC2012_img_train.tar):wget https://image-net.org/data/ILSVRC/2012/ILSVRC2012_img_train.tar --no-check-certificate验证集(ILSVRC2012_img_val.tar):wget https://image-net.org/data/ILSVRC/2012/ILSVRC2012_img_val.tar --no-check-certificate标签映射文件(ILSVRC2012_devkit_t12.tar.gz):wget https://image-net.org/data/ILSVRC/2012/ILSVRC2012_devkit_t12.tar.gz --no-check-certificate二、解压1.训练集

执行命令,进入该文件目录下:

cd /home/data/imagenet

执行命令,将训练集解压到文件夹 train 目录下:

mkdir train && tar -xvf ILSVRC2012_img_train.tar -C train && for x in `ls train/*tar`; do fn=train/`basename $x .tar`; mkdir $fn; tar -xvf $x -C $fn; rm -f $fn.tar; done

执行命令,进入 train 目录下:

cd trainlinux下载/解压ImageNet-1k数据集(linux解压安装)

执行命令,查看该目录下的文件夹数量,若解压成功,则返回1000:

ls -lR|grep "^d"|wc -l

执行命令,查看 train 目录下所有文件(图片)的数量,若解压成功,则返回1281167:

ls -lR|grep "^-"|wc -l2.验证集

执行命令,进入3个文件所在的根目录:

cd /home/data/imagenet

执行命令,创建解压验证集的文件夹:

mkdir val

执行命令,将验证集图像解压到 val 目录下:

tar xvf ILSVRC2012_img_val.tar -C ./val

此时 val 目录下是50000张图像,并没有被分类到1000个文件夹下。因此需要将验证集中的图像进行分类存放。 执行命令,解压ILSVRC2012_devkit_t12.tar.gz这个文件:

tar -xzf ILSVRC2012_devkit_t12.tar.gz

该文件中记录着验证集中的图像名及其类别标签之间的映射关系。

在 ‘/home/data/imagenet’ 目录下创建 Python 脚本,假设命名为“unzip.py”,其内容如下:

from scipy import ioimport osimport shutildef move_valimg(val_dir='./val', devkit_dir='./ILSVRC2012_devkit_t12'): """ move valimg to correspongding folders. val_id(start from 1) -> ILSVRC_ID(start from 1) -> WIND organize like: /val /n01440764 images /n01443537 images ..... """ # load synset, val ground truth and val images list synset = io.loadmat(os.path.join(devkit_dir, 'data', 'meta.mat')) ground_truth = open(os.path.join(devkit_dir, 'data', 'ILSVRC2012_validation_ground_truth.txt')) lines = ground_truth.readlines() labels = [int(line[:-1]) for line in lines] root, _, filenames = next(os.walk(val_dir)) for filename in filenames: # val image name -> ILSVRC ID -> WIND val_id = int(filename.split('.')[0].split('_')[-1]) ILSVRC_ID = labels[val_id-1] WIND = synset['synsets'][ILSVRC_ID-1][0][1][0] print("val_id:%d, ILSVRC_ID:%d, WIND:%s" % (val_id, ILSVRC_ID, WIND)) # move val images output_dir = os.path.join(root, WIND) if os.path.isdir(output_dir): pass else: os.mkdir(output_dir) shutil.move(os.path.join(root, filename), os.path.join(output_dir, filename))if __name__ == '__main__': move_valimg()

回到imagenet下,执行该文件,进行验证集分类存放进1000个文件夹:

cd /home/data/imagenetpython unzip.py总结

这样就成功啦!!

本文链接地址:https://www.jiuchutong.com/zhishi/283569.html 转载请保留说明!

上一篇:电脑桌面上的图标不见了解决方法(电脑桌面上的图片怎么打印)

下一篇:pcclient.exe是什么进程 pcclient进程查询(pc应用是什么意思)

  • 微博增加高质量粉丝的技巧(提升微博内容可读性的方法)

    微博增加高质量粉丝的技巧(提升微博内容可读性的方法)

  • 红米k30pro是双扬声器吗(小米k30pro双扬声器吗)

    红米k30pro是双扬声器吗(小米k30pro双扬声器吗)

  • cd-rw光盘是指什么光盘(cd_rw光盘)

    cd-rw光盘是指什么光盘(cd_rw光盘)

  • 小米手机id锁强制解除(小米手机id被锁定了怎么解锁)

    小米手机id锁强制解除(小米手机id被锁定了怎么解锁)

  • 桥接路由器对网络有影响吗(桥接路由器对网速有影响吗?)

    桥接路由器对网络有影响吗(桥接路由器对网速有影响吗?)

  • 酷狗豪华vip有什么用(酷狗音乐的豪华vip是多少钱)

    酷狗豪华vip有什么用(酷狗音乐的豪华vip是多少钱)

  • ps内容识别有什么用(ps内容识别有什么好处)

    ps内容识别有什么用(ps内容识别有什么好处)

  • 红包没收退回有提示么(红包未收退回对方可以看到金额吗)

    红包没收退回有提示么(红包未收退回对方可以看到金额吗)

  • 跨国能发微信红包吗(微信跨国可以发红包吗)

    跨国能发微信红包吗(微信跨国可以发红包吗)

  • 电池的作用和弊端(电池的作用和弊端有哪些)

    电池的作用和弊端(电池的作用和弊端有哪些)

  • 电脑不能解压文件怎么回事(电脑不能解压文件的原因)

    电脑不能解压文件怎么回事(电脑不能解压文件的原因)

  • 抖音码怎么用打开(抖音怎么打码抖音号)

    抖音码怎么用打开(抖音怎么打码抖音号)

  • 华为nova5por防水吗(华为nove5por防水)

    华为nova5por防水吗(华为nove5por防水)

  • 抖音播放量多少上热门(抖音播放量多少才有钱)

    抖音播放量多少上热门(抖音播放量多少才有钱)

  • 为什么苹果11信息有个感叹号(为什么苹果11信息有个感叹号但是没有信息)

    为什么苹果11信息有个感叹号(为什么苹果11信息有个感叹号但是没有信息)

  • 手机增值业务怎么取消(手机增值业务怎么开通)

    手机增值业务怎么取消(手机增值业务怎么开通)

  • vivo无互联网连接怎么解决(vivox21无互联网连接)

    vivo无互联网连接怎么解决(vivox21无互联网连接)

  • 老年机打电话无法连接(老年机打电话无法连接是什么意思)

    老年机打电话无法连接(老年机打电话无法连接是什么意思)

  • 小米8青春版是oled屏幕吗(小米8青春版是什么屏幕)

    小米8青春版是oled屏幕吗(小米8青春版是什么屏幕)

  • 荣耀7x怎么装双卡(荣耀7x双4g)

    荣耀7x怎么装双卡(荣耀7x双4g)

  • ppt配色的原则与分类(ppt常见的配色方法)

    ppt配色的原则与分类(ppt常见的配色方法)

  • 华为手机与电脑连接方法(华为手机与电脑多屏协同)

    华为手机与电脑连接方法(华为手机与电脑多屏协同)

  • qq注销后可以恢复吗(qq注销后恢复了还能查到聊天记录吗)

    qq注销后可以恢复吗(qq注销后恢复了还能查到聊天记录吗)

  • 淘宝上未读是啥情况(淘宝显示未读是真的未读吗)

    淘宝上未读是啥情况(淘宝显示未读是真的未读吗)

  • 苹果x进水后多久可充电(苹果x进水多少钱维修)

    苹果x进水后多久可充电(苹果x进水多少钱维修)

  • 蚂蚁心愿怎么取消(蚂蚁心愿什么用)

    蚂蚁心愿怎么取消(蚂蚁心愿什么用)

  • 苹果怎么设置闹铃音乐(苹果怎么设置闹钟只震动不出声音)

    苹果怎么设置闹铃音乐(苹果怎么设置闹钟只震动不出声音)

  • 笔记本ctrl键被锁定(笔记本ctrl键被锁住怎么解锁)

    笔记本ctrl键被锁定(笔记本ctrl键被锁住怎么解锁)

  • 待认证进项税账务处理
  • 增值税影响利润总额吗
  • 贴现利息应计入什么费用
  • 房地产企业消防设施计入什么科目
  • 年终奖报表怎么做
  • 报关单境外收货人和合同不一致
  • 购买不良资产交印花税吗
  • 2019年残保金申报时间
  • 网络团购的类型
  • 不动产租赁异地预缴需要携带什么
  • 债务重组损失金额
  • 未交社保的员工需要交个税吗
  • 一次性奖金如何交税
  • 纳税人必须关注的10个涉税风险点
  • 最新出口退税率调整
  • 个体户需要申报工资薪金吗
  • 出租柜台收取的服务费
  • 坏账准备递延所得税资产,不缴所得税
  • 给子公司员工发放奖金合法吗
  • 道路工程施工机械
  • 公司注销 缴税
  • 购买方已抵扣申请红票,销售方为开具 购买方如何作废
  • PHP:oci_num_rows()的用法_Oracle函数
  • w10怎么找蓝牙
  • 支付人工费会计科目
  • linux中ls命令的意思
  • windows商店如何切换地区
  • root面具怎么用
  • layui iconfont
  • 栅格布局实现
  • wordpress项目开发
  • 哈阿公路
  • pdo_mysql
  • 固定资产的使用寿命超过一个会计年度
  • php函数的定义和调用
  • 社保缴费工资和实发工资不一样
  • 利润表利息费用包括哪些科目
  • 无数据库cms
  • mysql查找重复项
  • 累计预扣法的适用条件
  • python读取TXT文件代码
  • 2022-8-30 servlet
  • 员工工资计提
  • 房屋扩建后折旧费怎么算
  • 什么是俗称的汇款
  • 合并资产负债表图片
  • PostgreSQL教程(十):性能提升技巧
  • 公司向员工发放的慰问金怎么做账
  • 注册资本认缴到期
  • 所得税核定征收的政策
  • 个人的车由公司来投保可以吗
  • 涉税信息声明怎么提供
  • 利息收入应该填什么科目
  • 权益法下股权投资转让
  • 委托加工物资核算
  • 资金账簿的计税依据
  • 总包分包怎么区分
  • 固定资产清理的借贷方向
  • 预计所有者权益增长率
  • 房地产开发企业增值税税率
  • 公司无形资产可以作为公司注册资金吗
  • mysql8.0.23
  • 安装office提示
  • 联想昭阳k41笔记本
  • win7升级到win10系统软件还能用吗
  • 利用python进行
  • jquery 设置背景色
  • jquery选择器实例
  • 详解九章算法
  • Unite Beijing 2015大型活动
  • 学习雷锋好榜样
  • python smtplib模块详解
  • 彩票税率税率
  • 湖北省电子税务局操作指南
  • 国家税务总局使用
  • 曲靖市国家税务局杨春天
  • 国家关于农村土地流转政策
  • 浙江省税务局发票短信
  • 可以抵扣的消费税计入什么科目
  • 白酒消费税怎么计算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设