caffe 中的一些参数介绍
来源:互联网 发布:php object to string 编辑:程序博客网 时间:2024/04/26 16:55
solver.prototxt
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
test_iter
在测试的时候,需要迭代的次数,即test_iter* batchsize(测试集的)=测试集的大小,测试集的 batchsize可以在prototx文件里设置。test_interval
训练的时候,每迭代test_interval次就进行一次测试。momentum
灵感来自于牛顿第一定律,基本思路是为寻优加入了“惯性”的影响,这样一来,当误差曲面中存在平坦区的时候,SGD可以更快的速度学习。
wi←m∗wi−η∂E∂wiwi←m*wi−η\frac{∂E}{∂wi}
train_val.prototxt
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
lr_mult
学习率,但是最终的学习率需要乘以 solver.prototxt 配置文件中的 base_lr .如果有两个 lr_mult, 则第一个表示 weight 的学习率,第二个表示 bias 的学习率
一般 bias 的学习率是 weight 学习率的2倍’decay_mult
权值衰减,为了避免模型的over-fitting,需要对cost function加入规范项。
wi←wi−η∂E∂wi−ηλwiwi←wi−η\frac{∂E}{∂wi}−ηλwinum_output
卷积核(filter)的个数kernel_size
卷积核的大小。如果卷积核的长和宽不等,需要用 kernel_h 和 kernel_w 分别设定
stride
卷积核的步长,默认为1。也可以用stride_h和stride_w来设置。pad
扩充边缘,默认为0,不扩充。扩充的时候是左右、上下对称的,比如卷积核的大小为5*5,那么pad设置为2,则四个边缘都扩充2个像素,即宽度和高度都扩充了4个像素,这样卷积运算之后的特征图就不会变小。
也可以通过pad_h和pad_w来分别设定。weight_filler
权值初始化。 默认为“constant”,值全为0.
很多时候我们用”xavier”算法来进行初始化,也可以设置为”gaussian”
- 1
- 2
- 3
- 4
- bias_filler
偏置项的初始化。一般设置为”constant”, 值全为0。
- 1
- 2
- 3
- 4
bias_term
是否开启偏置项,默认为true, 开启
group
分组,默认为1组。如果大于1,我们限制卷积的连接操作在一个子集内。
卷积分组可以减少网络的参数,至于是否还有其他的作用就不清楚了。每个input是需要和每一个kernel都进行连接的,但是由于分组的原因其只是与部分的kernel进行连接的
如: 我们根据图像的通道来分组,那么第i个输出分组只能与第i个输入分组进行连接。pool
池化方法,默认为MAX。目前可用的方法有 MAX, AVE, 或 STOCHASTICdropout_ratio
丢弃数据的概率
- caffe 中的一些参数介绍
- caffe 中的一些参数介绍
- caffe 中的一些参数介绍
- 【深度学习】caffe 中的一些参数介绍
- 【深度学习】caffe 中的一些参数介绍
- 【深度学习】caffe 中的一些参数介绍
- 【深度学习】caffe 中的一些参数介绍
- 【深度学习】caffe 中的一些参数介绍
- 【深度学习】caffe 中的一些参数介绍
- 【深度学习】caffe 中的一些参数介绍
- caffe 参数介绍
- caffe 参数介绍
- caffe 参数介绍
- caffe 参数介绍
- caffe中参数介绍
- linux中的一些系统参数介绍
- Caffe中的一些概念
- CAFFE中的一些问题
- 关于用户访问请求慢,TTFB时间长的问题分析
- 论extern "C"的用处?
- Android 6.0动态权限申请问题
- 关于html中meta viewport属性
- C++/C 宏定义(define)中# ## 的含义
- caffe 中的一些参数介绍
- PyTorch 深度学习:60分钟快速入门
- SolrCloud Collection 创建
- opengl es文档
- ZigZag Conversion--LeetCode
- OpenG数组讲解之Filter 1D Array。
- redis-GEO地理位置
- IO和NIO操作文件的对比
- Android Studio SDK Manager 解决无法更新问题