博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Caffe将自己的文件生成lmdb
阅读量:6969 次
发布时间:2019-06-27

本文共 835 字,大约阅读时间需要 2 分钟。

参考网站:

(linux下)

(windows下)

(最简单明了的例子)

(mnist数据格式与lmdb转换代码分析)

(官网教程python做分类)

Caffe将自己的文件生成lmdb

  1. 生成txt图片文件列表清单

(标签制作)

  1. 调用convert_imageset.sh进行转换

创建可执行文件create_imagenet_train.bat

  1. ..\..\Build\x64\Release\convert_imageset.exe
  2. --resize_height=256
  3. --resize_width=256 #缩放
  4. --shuffle #打乱顺序
  5. F:\ImageDatabase\GoogleImage\GoogleImage-small\ #图像路径
  6. D:\Dev\caffe-master\examples\googleimages\train.txt #标签路径
  7. F:\ImageDatabase\GoogleImage\lmdb\googleimagessmall_train_lmdb #目标路径,不可存在
  8.  
  9. Pause #暂停

同理create_imagenet_val.bat

  1. 计算均值文件

创建批处理文件compute_mean.bat

  1. ..\..\Build\x64\Release\compute_image_mean.exe
  2. F:\ImageDatabase\GoogleImage\lmdb\googleimagessmall_train_lmdb #train lmdb路径
  3. D:\Dev\caffe-master\examples\googleimages\mean.binaryproto #输出路径
  4.  
  5. Pause

四、文件清单

lmdb文件、mean文件、label文件等放到合适位置

配置网络配置文件中的路径,即可进行训练

转载于:https://www.cnblogs.com/yizhichun/p/6433570.html

你可能感兴趣的文章
C++之List的用法,reference,参考,手册,man,帮助,
查看>>
yijing64
查看>>
The Stanford NLP (Natural Language Processing) Group
查看>>
ECSHOP-搜索引擎收录利器快速提升收录
查看>>
html页面实现指定位置的跳转
查看>>
c++学习笔记5
查看>>
【转】依赖抽象,不要依赖具体
查看>>
Creating a Swap Partition
查看>>
点击表格获取表格行或列索引
查看>>
不区分大小写
查看>>
AngularJs的MVC模式
查看>>
Linux终端会话实时共享(kibitz)
查看>>
“一键制作启动u盘失败”的主要原因是什么?
查看>>
Asp.Net上传文件到Access数据中,并从数据库中读取文件并保存
查看>>
【转】libvirt kvm 虚拟机上网 – Bridge桥接
查看>>
c/c++ helloworld
查看>>
xopy写批处理的忌讳..
查看>>
为程序添加系统上下文菜单
查看>>
css色彩对应值
查看>>
XWiki 4.3 正式版发布
查看>>