caffe-master_github/examples/imagenet/路径下有convert_imagenet.sh文件,使用时有以下注意事项(注意点写在了代码注释里):

#!/usr/bin/env sh
# Create the imagenet lmdb inputs
# N.B. set the path to the imagenet train + val data dirsEXAMPLE=examples/imagenet
DATA=data/ilsvrc12
TOOLS=build/toolsTRAIN_DATA_ROOT=/path/to/imagenet/train/
VAL_DATA_ROOT=/path/to/imagenet/val/# Set RESIZE=true to resize the images to 256x256. Leave as false if images have
# already been resized using another tool.
RESIZE=false
if $RESIZE; thenRESIZE_HEIGHT=256RESIZE_WIDTH=256
elseRESIZE_HEIGHT=0RESIZE_WIDTH=0
fiif [ ! -d "$TRAIN_DATA_ROOT" ]; thenecho "Error: TRAIN_DATA_ROOT is not a path to a directory: $TRAIN_DATA_ROOT"echo "Set the TRAIN_DATA_ROOT variable in create_imagenet.sh to the path" \"where the ImageNet training data is stored."exit 1
fiif [ ! -d "$VAL_DATA_ROOT" ]; thenecho "Error: VAL_DATA_ROOT is not a path to a directory: $VAL_DATA_ROOT"echo "Set the VAL_DATA_ROOT variable in create_imagenet.sh to the path" \"where the ImageNet validation data is stored."exit 1
fiecho "Creating train lmdb..."GLOG_logtostderr=1 $TOOLS/convert_imageset \--resize_height=$RESIZE_HEIGHT \--resize_width=$RESIZE_WIDTH \--shuffle \$TRAIN_DATA_ROOT \$DATA/train.txt \$EXAMPLE/ilsvrc12_train_lmdbecho "Creating val lmdb..."GLOG_logtostderr=1 $TOOLS/convert_imageset \--resize_height=$RESIZE_HEIGHT \--resize_width=$RESIZE_WIDTH \--shuffle \$VAL_DATA_ROOT \$DATA/val.txt \$EXAMPLE/ilsvrc12_val_lmdbecho "Done."

将自己数据集转化为lmdb格式相关推荐

  1. SSD学习系列(二)LMDB概念以及将VOC数据集转换成LMDB格式

    LMDB概念 接上一篇,将SSDa caffen框架代码编译通过后y,接下来就可以利用其脚本将标注好的VOC格式数据集转换成LMDB格式,以便开始SSD模型训练. LMDB是Lightning Mem ...

  2. 数据集转换成LMDB格式

    文章来源https://www.cnblogs.com/dengshunge/p/10841108.html略加修改和补充. 介绍两种LMDB格式数据集的生成,一种是自己的数据集,一种是下载wider ...

  3. 图像数据集保存为lmdb格式 python

    通过lmdb对图像进行保存(编解码) LMDB 是一个小型数据库,具有一些出色的特性: 有序的图界面(键总是按字典顺序排序). 读取器不阻塞写入器,写入器不阻塞读取器.每个环境都支持一个并发写入. 读 ...

  4. caffe把数据转化为lmdb格式zxw.sh

    #!/usr/bin/en sh DATA=/home/zxw/Documents rm -rf $DATA/11296_gray_lmdb /home/zxw/Documents/center_lo ...

  5. 目标检测,将voc格式转化为coco格式详细过程

    在目标检测方法研究中,数据集的格式至关重要,为了减小模型的训练时长,需要现在小数据集进行模型研究,从而需要将VOC数据集转化为coco格式.下面一步一步来看: 1. 下载VOC数据集 Pascal V ...

  6. INRIAPerson数据集转化为yolo训练格式并可视化

    记录贴:将inria行人检测数据集转化为YOLO可以训练的txt格式 inria行人检测数据集解压后有train和test文件,将里面的标注信息提取出来 转化代码 # coding=UTF-8impo ...

  7. 【目标检测实战】目标检测实战之一--手把手教你LMDB格式数据集制作!

    文章目录 1 目标检测简介 2 lmdb数据制作 2.1 VOC数据制作 2.2 lmdb文件生成 lmdb格式的数据是在使用caffe进行目标检测或分类时,使用的一种数据格式.这里我主要以目标检测为 ...

  8. 把LabelImg标注的YOLO格式标签转化为VOC格式标签 和 把VOC格式标签转化为YOLO格式标签

    把LabelImg标注的YOLO格式标签转化为VOC格式标签 和 把VOC格式标签转化为YOLO格式标签 文章目录: 1 用LabelImgvoc和yolo标注标签格式说明 1.1 LabelImg标 ...

  9. 【caffe-Windows】以mnist为例lmdb格式数据

    前言 前面介绍的案例都是leveldb的格式,但是比较流行和实用的格式是lmdb,原因从此网站摘取 它们都是键/值对(Key/Value Pair)嵌入式数据库管理系统编程库. 虽然lmdb的内存消耗 ...

最新文章

  1. 这份GitHub 2.3k星的ML论文清单拿好,工作用得上
  2. 《深入浅出MFC》系列之动态创建
  3. [MyBatisPlus]MyBatisX插件
  4. jzoj2755-[2012东莞市选]树的计数【dp,高精度】
  5. (接口)银联证书上传被修改的问题和读取证书的绝对路径问题
  6. i2c-toos 交互数据_什么是CD-i(交互式光盘)?
  7. redis java连接出错_redis连接错误与spring boot
  8. java 小球抛物线_关于【愤怒的小鸟】其中的算法(自由落体,抛物线,碰撞,反弹)...
  9. I2C总线信号时序总结
  10. 求生之路2正版服务器ip,求生之路2怎么看ip地址
  11. HUD 2544 最短路 迪杰斯特拉算法
  12. Nexus私服学习1
  13. px 与 dp, sp换算公式?(转)
  14. 【ML小结3】线性回归与逻辑回归、softmax回归
  15. 获取最新中国行政区划
  16. Camunda 动态增加会签
  17. Docker - Docker Container及Container命令详解
  18. Java List排序 java ListMap 排序 Java listmap 模拟 oracle 排序 Java listmap 模拟 mysql 排序
  19. keil里的debug项里没有 proteus vsm 51解决方案
  20. Maven dependencymanagement vs dependencies

热门文章

  1. 从零学前端第十四讲:AngularJs进阶-作用域和控制器
  2. xcode项目集成CocoaPods
  3. python 学习源
  4. 编程没有捷径 奇葩冒牌程序员的故事
  5. HTK学习2:工具使用
  6. Centos6.5_x86_64 编译安装Subversion-1.8.5
  7. javascript 中的getter,setter
  8. 定时器表达式各组成部分详解
  9. hdu 5491 The Next(数学模拟)
  10. linux 基本命令学习笔记