【caffe-windows】 caffe-master 之 cifar10 超详细
本教程尽量详细,大多步骤都有图,如果运行出错,请先对照自己的文件是否和图上的一样,包括标点啊,空格啊,斜杠,反斜杠啊之类的小细节。
本例程是在 win10 64位 caffe-master vs2013下进行的,并且已经配置GPU版本,若用CPU,则在cifar10_quick_solver.prototxt中更改
# solver mode: CPU or GPU
solver_mode: CPU
摘要:win10下的caffe例子:cifar10
第一步:
官网下载bin格式的cifar10 : http://www.cs.toronto.edu/~kriz/cifar.html
解压存放在 :caffe-master\examples\cifar10\input_folder当中(input_folder文件夹需要自己创建)
如图:
第二步:
在caffe-master\examples\cifar10 下创建一个记事本(后缀改为 .bat ),输入以下code
..\..\Build\x64\Release\convert_cifar_data.exe input_folder output_folders leveldb
pause
保存为convert_cifar10.bat (后缀改为 .bat)
如图:
然后双击运行,可以看到在 caffe-master\examples\cifar10下会生成一个文件夹,output_folders。里面存放的就是转换好的数据
第三步:
计算出均值文件:mean.binaryproto
首先要确保在caffe-master\Build\x64\Release 下有compute_image_mean.exe ,没有的话请打开Caffe.sln,将compute_image_mean 设置为 启动项目,然后ctrl+F5,等待编译结束,在caffe-master\Build\x64\Release下就有compute_image_mean.exe了
如图:
有了compute_image_mean.exe,我们要在caffe-master\examples\cifar10下创建一个记事本(后缀改为 .bat ),输入以下code
..\..\Build\x64\Release\compute_image_mean.exe -backend=leveldb ../../examples\cifar10\output_folders\cifar10_train_leveldb mean.binaryproto
Pause
然后运行此文件,在caffe-master\examples\cifar10 下会出现mean.binaryproto文件
第四步:
更改caffe-master\examples\cifar10 下的cifar10_quick_solver.prototxt和 cifar10_quick_train_test.prototxt 主要是改路径
我的cifar10_quick_solver.prototxt改中了:
net:"../../examples/cifar10/cifar10_quick_train_test.prototxt"
snapshot_prefix:"../../examples/cifar10/cifar10_quick"
cifar10_quick_train_test.prototxt中改了:
mean_file:"../../examples/cifar10/mean.binaryproto"
source:"../../examples/cifar10/output_folders/cifar10_train_leveldb"
mean_file:"../../examples/cifar10/mean.binaryproto"
source:"../../examples/cifar10/output_folders/cifar10_test_leveldb"
以及 backend: LEVELDB (有两处喔!)
第五步:
更改好两个文件之后就可以运行caffe来训练啦,提供两种方法,一种是编写批处理文件bat,一种是直接在vs2013中运行
先说第一种,在caffe-master\examples\cifar10下创建文本文件,更改后缀为.bat,复制以下代码:
..\..\Build\x64\Release\caffe.exe train--solver=../../examples/cifar10/cifar10_quick_solver.prototxt
Pause
如图:
保存之后,运行即可。
第二种方法是在vs2013里进行的,先将caffe设置为启动项目:
如图:
再点击属性,找到调试,在命令参数中输入:train --solver=../../examples/cifar10/cifar10_quick_solver.prototxt
如图:
点击确定,ctrl+F5 即可
【caffe-windows】 caffe-master 之 cifar10 超详细相关推荐
- 新版Android Studio(4.1.1 for Windows 64-bit)的安装教程(超详细)
新版Android Studio(4.1.1 for Windows 64-bit)的安装教程(超详细) 获取Android Studio软件 在心仪的磁盘新建文件夹:AndroidStudio(文件 ...
- Windows + Ubuntu 双系统(超详细图文教程)
传统的MBR模式和新式UEFI模式,这将对安装双系统的方法产生直接影响. 本文只适用于,Legacy模式(MBR,boot); UEFI模式(GPT) 参考:https://blog.csdn.net ...
- windows批处理命令总结(超详细滴)
总结自: https://baike.baidu.com/item/%E6%89%B9%E5%A4%84%E7%90%86/1448600?fr=aladdin 文件夹管理 cd 显示当前目录名或改变 ...
- windows上安装macos系统(超详细,可直接使用)
大家好,我是江潮,昨天不是讲了乔布斯和macos之间的一些趣事,那今天来点实际的,我们亲自安装一下macos系统体验一下这款传奇的系统. 趣事传送门:现实版龙王赘婿?乔布斯和Mac OS的前世今生 软 ...
- Windows下安装DM8(超详细版)
目录 版本介绍 环境准备 下载安装包 安装DM8 版本介绍 DM8 采用了独特的双存储引擎架构,行存储引擎和列存储引擎可相互配合.协同工作.同时实现了计算层和存储层的分离,同一内核既支持共享存储式集群 ...
- Windows 安装MySQL 8.0 超详细教程(mysql 8.0.30)
目录 一.删除以前安装的MySQL服务 1.查找以前是否装有mysql 2.删除mysql (1)停止mysql服务: (2)删除mysql服务: 3.检查mysql是否已删除 二.下载mysql二进 ...
- ubuntu14.04+CUDA7.5+cuDNN+caffe的超详细完整配置
版权声明:文章原创,转载请注明出处,多谢! 声明 本文是关于ubuntu14.04+CUDA7.5+cuDNN+caffe的超详细完整配置过程的说明. 小菜是刚接触深度学习领域的小白,在配置caffe ...
- 深度学习Caffe实战笔记(6)Windows caffe平台用Siamese网络跑自己的数据
终于到了介绍如何使用Siamese网络跑自己的数据了,在网上.论坛上.群里关于用Siamese网络的资料很多,但是实战的资料很少,难道是因为太容易了吗?反正博主查阅了各种地方,几乎没有找到Siames ...
- windows+caffe下对CIFAR训练
CIFAR是什么 CIFAR-10和CIFAR-100都是带标签的大小为8000万小图数据集的子集.其中CIFAR-10有10类,每类6000个大小为32x32的图像.其中训练图像和测试图像的比例是5 ...
最新文章
- Qt中文手册 之 QTreeWidgetItem
- 关于consistent hash的思考及改进方案
- ABAP程序系统字段中英文详解
- anaconda在ubuntu19.10下面安装python3.6和python2.7+更换国内源+一键切换配置
- SpringMVC自动配置
- java 微信图片上传_微信小程序图片上传java端以及前端实现
- mysql 数据透视_sql怎么做数据透视表
- 四面八方的意思是什么,怎么用四面八方造句?
- 石油化工行业的MES系统解决方案
- python将图片转为矢量图
- matlab 计算图像峰值信噪比,Matlab评价图像质量,峰值信噪比,模糊系数的计算 | 学步园...
- align latex 使用_Latex中使用align来对齐多行公式的排版技巧 | 学步园
- matlab中ode的用法,关于matlab 的ode45用法
- 第30集丨本来的面目:认识你自己
- 【java】微信文章抓取
- 第一周前端web学习记录
- 常用的几个测试网络连接的命令
- Firefox 禁止中国用户!!
- 论相对性原理2-洛仑兹坐标变换的数学原理
- 数字化时代,RPA将终结BPO?