Caffe将自己的文件生成lmdb
参考网站:
http://www.cnblogs.com/darkknightzh/p/5909121.html (linux下)
http://www.mamicode.com/info-detail-1338521.html (windows下)
http://www.cnblogs.com/denny402/p/5082341.html (最简单明了的例子)
http://www.2cto.com/kf/201607/527860.html (mnist数据格式与lmdb转换代码分析)
http://nbviewer.jupyter.org/github/BVLC/caffe/blob/master/examples/00-classification.ipynb (官网教程python做分类)
Caffe将自己的文件生成lmdb
- 生成txt图片文件列表清单
http://blog.csdn.net/sinat_30071459/article/details/51613304 (标签制作)
- 调用convert_imageset.sh进行转换
创建可执行文件create_imagenet_train.bat
- ..\..\Build\x64\Release\convert_imageset.exe
- --resize_height=256
- --resize_width=256 #缩放
- --shuffle #打乱顺序
- F:\ImageDatabase\GoogleImage\GoogleImage-small\ #图像路径
- D:\Dev\caffe-master\examples\googleimages\train.txt #标签路径
- F:\ImageDatabase\GoogleImage\lmdb\googleimagessmall_train_lmdb #目标路径,不可存在
- Pause #暂停
同理create_imagenet_val.bat
- 计算均值文件
创建批处理文件compute_mean.bat
- ..\..\Build\x64\Release\compute_image_mean.exe
- F:\ImageDatabase\GoogleImage\lmdb\googleimagessmall_train_lmdb #train lmdb路径
- D:\Dev\caffe-master\examples\googleimages\mean.binaryproto #输出路径
- Pause
四、文件清单
将lmdb文件、mean文件、label文件等放到合适位置
配置网络配置文件中的路径,即可进行训练
转载于:https://www.cnblogs.com/yizhichun/p/6433570.html
Caffe将自己的文件生成lmdb相关推荐
- 【AI】caffe使用步骤(一):将标注数据生成lmdb或leveldb
1.简述 caffe使用工具 convert_imageset 将标注数据转换成lmdb或leveldb格式,convert_imageset 使用方法可以参考脚本examples/imagenet/ ...
- 根据 *_train_test.prototxt文件生成 *_deploy.prototxt文件
根据 *_train_test.prototxt文件生成 *_deploy.prototxt文件 发表于2016/8/6 19:43:11 1218人阅读 本文参考博文 (1)介绍 *_tra ...
- Caffe将图像数据转换成leveldb/lmdb
Caffe中convert_imageset projrct将图像数据转换成Caffe能读取的数据格式leveldb/lmdb -gray=true //whether read gray image ...
- caffe 图片数据的转换成lmdb和数据集均值(转)
转自网站: http://blog.csdn.net/muyiyushan/article/details/70578077 1.准备数据 使用dog/cat数据集,在训练项目根目录下分别建立trai ...
- Caffe训练数据转换为HD5与LMDB的代码实现
1. 前言 一般来讲再caffe中经常的数据结构是LMDB以及HD5文件.再进行训练的时候需要将其转换为对应的格式,自然直接读取原始图像数据也是可以的,但是转换之后其读取的效率更高.那么这篇博客中就借 ...
- gsoap 学习 1-由wsdl文件生成h头文件
开始前先看一下用户向导吧 http://www.cs.fsu.edu/~engelen/soap.html 中左侧点击Documentation 英语水平确实有限,有些内容可能说的不准确,敬请参考向导 ...
- Linux 系统上的库文件生成与使用
什么是库文件? 库是一组预先编译好的方法的集合.Linux系统存储的库的位置一般在:/lib 和 /usr/lib. 在 64 位的系统上有些库也可能被存储在/usr/lib64 下.库的头文件一般会 ...
- pyinstaller打包py文件生成的exe出现闪退问题
在使用pyinstaller打包py文件生成可执行文件exe出现闪退问题,解决方法: 在需要打包的py文件中的主函数最后一行添加如下代码: python2: raw_input('please inp ...
- Python将py文件生成exe文件
使用PyCham软件运行生成可执行文件后,最完美的就是将py文件生成exe文件,这样可以任意复制移植到其他电脑上,供他人共享. 由于新手初步尝试,自己一个人摸索,遇到了很多坑.这里先给出最简单有效的方 ...
最新文章
- How to never give up
- poj1861 最小生成树 prim amp; kruskal
- Tmux终端复用工具小解
- latex 新定义环境 引用_炉石传说:完全虐杀式上分!新版本第二天动物园迅速定义环境!...
- Android之mediarecorder中的方法以及工作流程的过程
- 汇编语言-017(SCASW 、STRUCT 、STRUCT_ALLPOINTS 、STRUCT_ALIGN 、SYSTEMTIME、UNION 、 STRUCTTEST )
- vue3开发实践笔记
- 公众号点击图片变成另一张_公众号互动内容:小众潮流or下一个风口?| 新榜观察...
- IntelliJ IDEA lombok插件的安装和使用听
- vue开发看这篇文章就够了 vue知识大全
- 关于OpenFOAM的一些学习资料
- 51Talk2019战略升级,发布互动教学产品妖果AI
- SPI协议学习Cubmx——读写Flash W25Q64
- 某城郊 110KV 降压变电站监控系统设计简介
- 【iOS-Cocos2d游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)以及禁止游戏中自动锁屏问题!
- 美国苹果股价走势图(抢先看美股三大指数新动态)
- 计算机调用打印机打印流程图,Windows打印体系结构之本地打印任务处理流程①...
- ftp服务器匿名账号,登陆ftp服务器的匿名账号
- 如何去掉图片上的水印,四个步骤,方法超级容易又简单
- Android手机通讯录(上)