【caffe-Windows】mnist实例编译之model的生成
其实这个和cifar的实例基本相同,只不过数据转换的方法不一样
【说明,此博客按照我自己的路径设置的相关操作,读者如果自行选择其他路径,记得在bat和prototxt等文件修改路径】
第一步
下载数据集THE MNIST DATABASE of handwritten digits官方网址:http://yann.lecun.com/exdb/mnist/
为了避免部分人下载速度缓慢或者打不开网址,这个上传了百度云:链接:http://pan.baidu.com/s/1c2kHfgO 密码:ffr7
下载以后放到如下路径,并解压,操作完毕的文件如下,这个文件夹应该是在Linux下调用sh命令下载数据的地方,我们直接放到这里面:
【这里自己把解压后的文件重新命名一下,原始解压后的文件是"."而不是"-"】
第二步
数据格式的转换,依旧是转换为leveldb,不过和cifar的转换方法不同
按照上图,在对应路径下新建一个bat文件,内容如下:
set DATA=../../data/mnist
set TOOLS=../../Build/x64/ReleaseREM set BACKEND=lmdb
set BACKEND=leveldbecho "Creating %BACKEND%..."rd /s /q "mnist_train_%BACKEND%"
rd /s /q "mnist_test_%BACKEND%""%TOOLS%/convert_mnist_data.exe" %DATA%/train-images-idx3-ubyte %DATA%/train-labels-idx1-ubyte mnist_train_%BACKEND% --backend=%BACKEND%
"%TOOLS%/convert_mnist_data.exe" %DATA%/t10k-images-idx3-ubyte %DATA%/t10k-labels-idx1-ubyte mnist_test_%BACKEND% --backend=%BACKEND%echo "Done."pause
运行以后就会多出上图的两个文件夹。
【更新日志2017-9-15】这一步很多人不会, 那就提供一个简单点的转换方法
转换测试集:
..\..\Build\x64\Release\convert_mnist_data.exe train-images-idx3-ubyte train-labels-idx1-ubyte train_leveldb -backend=leveldb
pause
转换训练集:
..\..\Build\x64\Release\convert_mnist_data.exe train-images-idx3-ubyte train-labels-idx1-ubyte train_leveldb -backend=leveldb
pause
第三步
第四步
【注意】如果你用的是CPU,记得修改lenet_solver.prototxt里面最后一行为CPU
直接开始训练了,同样新建bat文件,路径和内容如下:
bat 的内容如下:
.\Build\x64\Release\caffe.exe train --solver=examples/mnist/lenet_solver.prototxt
pause
第五步
得到结果模型
.
【caffe-Windows】mnist实例编译之model的生成相关推荐
- 【caffe-Windows】mnist实例编译之model的使用-classification
[caffe-Windows]mnist实例编译之model的使用-classification 标签: 深度学习caffe 2016-08-16 11:24 1349人阅读 评论(12) 收藏 ...
- 【caffe-Windows】mnist实例编译之model的使用-matlab
前言 针对上一个caffe文章留下的matlab手写数字识别的问题,感谢caffe中文社区的 @ghgzh 的提示,原文请看:caffe中文社区 第一步 手写图片的制作方法我就不说了,直接把我自己画的 ...
- 【caffe-Windows】cifar实例编译之model的生成
参考:<span style="font-family: Arial, Helvetica, sans-serif;">http://blog.csdn.net/che ...
- Caffe Windows版本的编译
2019独角兽企业重金招聘Python工程师标准>>> 1:Caffe的主版本只支持Linux,所以要下载专门的Caffe Windows版本,网址为 https://github. ...
- 【caffe-Windows】cifar实例编译之model的使用
本文讲解如何对网上下载的一个图片利用训练好的cifar模型进行分类 第一步 上一篇文章训练好以后会得到两个文件 从网上查阅资料解释来看,第一个caffemodel是训练完毕得到的模型参数文件,第二个s ...
- 使用caffe对mnist进行训练遇到的点点滴滴
1. 前言 caffe 是一个非常好用的处理深度学习的基本框架,使用C++编写,因而速度非常快,同时提供了python 和 matlab接口,使用起来非常方便,但是由于caffe的文档资源相对比较少, ...
- 运行caffe自带的mnist实例教程
运行caffe自带的mnist实例教程 1.先进入caffe文件目录,(指令:cd ./caffe),再用data/mnist下的get_mnist.sh下載MNIST数据集,代码如下: cd ./c ...
- caffe学习日记--lesson4:windows下caffe DEMO (mnist and cifar10)
caffe学习日记--lesson4:windows下caffe DEMO (mnist and cifar10) 1.下载数据 mnist官网:http://yann.lecun.com/exdb/ ...
- 终于在windows上成功编译caffe,特分享过程
经过一天的不懈尝试和查找资料,终于完成了在windows上的caffe编译,也是参考了好几位前辈的经验分享,现分享过程如下: 前言:最好基于caffe-windows(https://www.gith ...
最新文章
- 【ACM】杭电OJ 2149
- 【开发环境】安装 Visual Studio Community 2013 开发环境 ( 下载 Visual Studio Community 2013 with Update 5 版本的安装包 )
- oracle中姓名取姓氏,Oracle SQL - 解析一個名稱字符串並將其轉換爲第一個姓氏和名字...
- php加mySQL制作网络硬盘_PHP实现的简单网络硬盘
- 不同Linux主机下文件的拷贝
- WPF 自动选择dll,以SQLite为例
- CXF +ws-security 和HttpURLConnection实现webservic请求
- composer.install
- 中计算均方误差_为什么分类问题不使用均方误差作为代价函数
- ie内核出现问题的解决方法
- php工厂模式计算器,php设计模式之工厂模式(工厂模式实现计算器功能)
- 阿里P4 - P14技能要求及对应薪资曝光
- 上传图片到淘宝 API
- mysql结构改写为hbase表_sqlite数据库修改表结构
- 计算机配置更新不起,电脑提示“配置Windows Update请勿关闭计算机”怎么办?
- js与数组有关的函数:splice(),concat(),slice(),unshift()
- 2017cad光标大小怎么调_AutoCAD 2010如何调整光标的大小?调整光标大小的方法
- JavaScript——问卷星自动填写
- gitlab本地创建空文件,之后关联仓库提交文件,提交成功,但是gitlab网页中不会显示提交的文件
- 搭建一个点歌QQ机器人,另外还能看美女
热门文章
- 陕西专科学校王牌计算机专业,陕西省高职专科院校排名+王牌专业
- 【阿里妈妈营销科学系列】第一篇:消费者资产分析
- jsp或servlet依赖范围不能省略原因
- python的线程组怎么写_Python学习——Python线程
- android 4个布局,Android - 4种基本布局
- php在什么方面使用使用队列,你知道在什么情况下使用队列吗?
- 考虑长度、大小写的字符串对比
- CodeForces - 1058A. In Search of an Easy Problem
- 玩转mini2440开发板之【编译u-boot提示没有规则可以创建“XX.o”需要的目标】
- Leetcode刷题 34.在排序数组中查找元素的第一个和最后一个位置