阅读背景:

Caffe中求解器(Solver)介绍

来源:互联网 

求解器负责对模型优化,目的是使损失函数达到全局最小。其类中包含一个Net的指针,主要是实现了训练模型参数所采用的优化算法,其派生类就可以对整个网络进行训练。不同的模型训练方法通过重载函数ComputeUpdateValue( )实现计算update参数的核心功能。在进行整个网络训练过程(即运行Caffe训练某个模型)中,实际上是在运行caffe.cpp中的train( )函数,而这个函数实例化一个Solver对象,初始化后调用了Solver中的Solve( )方法,而Solve( )函数主要就是在迭代运行ComputeUpdateValue()和net_->Update()函数。 求解器负责对模型优化,目的是使损失函数达到全局最小。其类中包含一个Net的指针,主要是实现了训练模型




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: