17.2.24 caffe中solver层的参数概述
来源:互联网 发布:机械行业推广优化方案 编辑:程序博客网 时间:2024/06/11 13:07
在学习caffe的时候,除了对于每个层的定义与参数设置之外,还有一个较为重要的是solver文件的编写。然而,一般的solver文件含有较多的参数需要设置,为了能够较好的实现算法的功能,需要对每个参数都有一定的了解。
slover中常见的参数如下:
net : caffe框架的路径
test_iter:根据测试集的大小来进行设置,test_iter * batch_size一般等于整个测试集
test_iterval:训练时,每迭代多少次进行一次测试
test_itersecs:每训练多少秒进行一次测试
base_lr : 起始学习率
lr_policy:学习策略,常见的有step、multistep、inv等等
gamma:学习率的变化,与lr_policy有关
stepsize :每步迭代次数,每训练一个stepsize,学习率就会变为原来的gamma倍数
display:每间隔多少输出一次结果
max_iter:最大迭代次数
momentum:上一次梯度更新的权重
weight_decay :为了防止出现过拟合的权重衰减
snapshot:训练多少次保存一次model和solverstate文件
snapshot_prefix:model和solverstate文件的保存路径和保存文件名
solver_mode:GPU或者CPU
average_loss:将多少次的loss取平均
为了能够更加直观的了解到slover的编写方法,特将centerloss的solver文件给出。
net: "face_example/face_train_test.prototxt"test_iter: 2000test_interval: 1000base_lr:0.1gamma:0.1lr_policy:"multistep"stepvalue:6000stepvalue:10000stepvalue:12000stepvalue:14000stepvalue:16000stepvalue:18000max_iter:18000display: 100momentum: 0.9weight_decay: 0.0005snapshot: 1000snapshot_prefix: "face_example/face_snapshot/face_train_test"solver_mode: GPU
0 0
- 17.2.24 caffe中solver层的参数概述
- Caffe的solver参数介绍
- caffe中解析器solver中各参数的含义
- caffe中solver.prototxt参数说明
- caffe中solver.prototx 中的参数
- caffe中solver.prototxt参数说明
- caffe中solver.prototxt参数说明
- caffe中solver.prototxt参数说明
- caffe中参数含义solver文件<二>
- caffe中Solver文件及其参数含义
- caffe的solver调参数技巧
- caffe 参数的详解solver文件<一>
- Caffe中每一层的参数配置
- caffe中数据层的参数含义
- caffe solver参数解析
- caffe的solver文件参数详解--caffe学习(2)
- caffe的solver参数调优--caffe学习(17)
- caffe中solver配置文件的解读
- MySQL数据库优化的八种方式
- 数组
- 尾插法实现LinkedList
- SSH的基本概念
- live555 fNumTruncatedBytes〉0
- 17.2.24 caffe中solver层的参数概述
- 最简单的TTcpServer与TTcpClient通信实例-Delphi
- 国际最新消息:Google 宣布成功攻破 SHA-1 加密
- android developer tiny share-20170217
- OkhttpUtils的Cookie存储问题
- 文章标题
- binder初始篇
- IP组播技术介绍及实现例子
- spring+PageHelper+mybatis(三)