【深度学习】笔记5_caffe数据层参数的详解
来源:互联网 发布:高效程序员的狂暴之路 编辑:程序博客网 时间:2024/06/07 06:18
/***********************************************************************************************文件说明:* [深度学习笔记5]* caffe数据层参数的详解*运行环境:* UBUNTU14.04+caffe+python可视化接口*时间地点:* 陕西师范大学----2016.10.31*参考资料:* http://caffe.berkeleyvision.org/gathered/examples/cifar10.html**********************************************************************************************/(一)caffe中的数据:输入输出 caffe中的数据流以Blobs(一种caffe基本的数据结构)进行传输.[数据层]将[输入]转换为Blob加载数据,将blob转换为[其他格式]输出保存. 均值消去(减均值操作),特征缩放(将范围为[0,255]的图像数据归一化为[0,1])等基本数据处理都在[数据层]进行配置. 新的数据格式需要定义新的[数据层]。(二)数据层的定义layer { name: "mnist" //[1]数据层的名字为--mnist type: "Data" //[2]数据层加载levelDB或LMDB的数据库存储格式保证快速传输 top: "data" //[3]数据层的输出blob有两个:data,label(对应生成的CNN图看) top: "label" include { //[4]include里面的数据说明,该层只在训练阶段有效 phase: TRAIN } transform_param { //[5]数据预处理,转换参数的定义 scale: 0.00390625 //[1]特征归一化系数,将范围为[0,255]的MNIST数据归一化为[0,1] //[2]均值文件的路径 mean_file: "examples/myself/myself_mean.binaryproto" mirror:1 //[3]对images进行水平镜像处理或者随机裁剪处理,可作为:简单的数据增强处理 // #1=on,0=off crop_size:227 //[4]裁剪会的大小为crop_size*crop_size } data_param { //[6]数据层的参数 source: "examples/mnist/mnist_train_lmdb" //[1]数据库路径 batch_size: 64 //[2]批量数目,表示caffe一次从数据库LMDB读入的图片的数量 backend: LMDB //[3]数据库的类型说明区别于LevelDB数据库 }}
0 0
- 【深度学习】笔记5_caffe数据层参数的详解
- 【深度学习】笔记2_caffe自带的第一个例子,Mnist手写数字识别代码,过程,网络详解
- 深度学习_caffe (4) 基于mnist实例搭建新的神经网络&在caffe中添加层
- 【深度学习】笔记4_caffe第二个比较经典的[小图片]识别例子CIFAR_10的运行,网络模型的详解
- 深度学习_caffe (4) 基于mnist实例搭建新的神经网络&在caffe中添加层(续1)
- 深度学习caffe平台--train_val.prototxt文件中数据层及参数详解
- 深度学习_caffe (2) 源代码阅读顺序
- 【深度学习】笔记3_caffe自带的第一个例子,Mnist手写数字识别所使用的LeNet网络模型的详细解释
- 【深度学习】Inception层详解
- 深度学习caffe平台--train_val.prototxt文件中视觉层(Vision Layers)层及参数详解
- 神经网络的层参数维度(14)---《深度学习》
- 深度学习caffe平台-----激活层(Activiation Layers)参数及参数详解
- 深度学习caffe平台-----视觉层(Vision Layers)参数及参数详解
- 深度学习caffe平台-----裁剪层(Crop Layer)参数及参数详解
- DL学习笔记【12】caffe参数调节-数据层
- Caffe 学习笔记(数据层及参数)
- caffe学习笔记2:数据层及其参数
- 深度学习_caffe-ubuntu-GPU 配置环境(0)
- 乱搞
- [React-native]第一行代码Helloworld及集成已有项目的方案
- [暴力 乱搞] 51Nod 1616 算法马拉松19 B 最小集合
- IE兼容问题解决方案——指定文件兼容性为content="IE=Edge,chrome=1"(可以解决很多的问题)
- nginx采用遍历ngx_list_t获取源码列表中没有的http头部变量的方法
- 【深度学习】笔记5_caffe数据层参数的详解
- 用JAVA刷OJ万年超时?今天解决它~
- 课堂整理(四)-----端口号整理
- 自定义View为view添加选中边框
- [数学] 51Nod 1622 算法马拉松19 C 集合对
- sizeof关键字
- Building the main Guest Additions module
- ThreadLocal用法和实现原理
- Scrapy笔记(6)- Item Pipeline