Ubuntu+caffe训练cifar-10数据集
2017-07-18 19:38
260 查看
1. 下载cifar-10数据库
ciffar-10数据集包含10种物体分类,50000张训练图片,10000张测试图片。
在终端执行指令下载cifar-10数据集(二进制文件):
[html] view
plain copy
print?
cd ~/caffe-master
./data/cifar10/get_cifar10.sh
在./data/cifar10文件夹下生成5个.bin的训练数据集合1个测试数据集:
2. 生成lmdb以及均值文件
[html] view
plain copy
print?
./examples/cifar10/create_cifar10.sh
执行之后在./examples/cifar10下生成训练和测试lmdb文件和均值mean.binaryproto文件
3. 根据系统修改运行模式(CPU或GPU)
[html] view
plain copy
print?
sudo gedit ./examples/cifar10/cifar10_quick_solver.prototxt
修改最后一行 solver_mode 的配置为CPU或GPU
4. 执行训练
执行cifar10文件夹下的train_quick.sh开始训练:
[html] view
plain copy
print?
./examples/cifar10/train_quick.sh
4000次的迭代在CPU上训练耗时约30min,最终精度是84%:
ciffar-10数据集包含10种物体分类,50000张训练图片,10000张测试图片。
在终端执行指令下载cifar-10数据集(二进制文件):
[html] view
plain copy
print?
cd ~/caffe-master
./data/cifar10/get_cifar10.sh
在./data/cifar10文件夹下生成5个.bin的训练数据集合1个测试数据集:
2. 生成lmdb以及均值文件
[html] view
plain copy
print?
./examples/cifar10/create_cifar10.sh
执行之后在./examples/cifar10下生成训练和测试lmdb文件和均值mean.binaryproto文件
3. 根据系统修改运行模式(CPU或GPU)
[html] view
plain copy
print?
sudo gedit ./examples/cifar10/cifar10_quick_solver.prototxt
修改最后一行 solver_mode 的配置为CPU或GPU
4. 执行训练
执行cifar10文件夹下的train_quick.sh开始训练:
[html] view
plain copy
print?
./examples/cifar10/train_quick.sh
4000次的迭代在CPU上训练耗时约30min,最终精度是84%:
相关文章推荐
- 数据挖掘:Top 10 Algorithms in Data Mining(三)SVM
- 地磅称量系统之(10~11)设计用户操作数据的界面控件布局
- Android创建和使用数据库详… 分类: Android数据存储 2014-05-30 10:58 71人阅读 评论(0) 收藏
- BlackBerry 10 BIS推送数据到应用(WebWorks例子应用)
- Linux-6.5下 MariaDB-10 半同步复制数据的配置解析
- APP开发实战10-APP数据同步方案
- Hadoop—Mahout部署及进行20newsgroup数据分析例子---练习10
- 大数据学习笔记-------------------(10)
- android应用开发-从设计到实现 4-10 解析天气预报数据
- Numpy学习(2):将cifar10/100数据文件读入到python数据结构(字典)中
- C# 数据16进制转10进制,richtextbox中查找字符串
- oracle 11g 学习笔记 10_31(2)_维护数据的完整性
- Delphi 2010学习笔记(10)---数据类型(数组)---2011-01-19
- 计算机视觉caffe之路第三篇:CIFAR-10数据集训练及预测实例
- Python网络数据采集10(译者:哈雷)
- 在网络安全法实施之后,Win 10收集个人数据违法吗?
- EA&UML日拱一卒-多任务编程超入门-(10)线程同步,数据交换的序列图
- app后端设计(10)--数据增量更新
- 机器学习&数据挖掘笔记_10(高斯过程简单理解)