Dl4j-fit(迭代器)源码阅读(二)
发布时间
阅读量:
阅读量
2.3.3 solver.optimize()
在调用optimezie()方法时,首要步骤是核查solver类内部的optimizer属性是否已被赋值。
public void optimize() {
if (optimizer == null)
optimizer = getOptimizer();
optimizer.optimize();
}
当相关参数未设置时,应当通过调用getOptimizer()方法来获得对应的实例对象。
public ConvexOptimizer getOptimizer() {
if (optimizer != null)
return optimizer;
switch (conf.getOptimizationAlgo()) {
case LBFGS:
optimizer = new LBFGS(conf, stepFunction, listeners, model);
break;
case LINE_GRADIENT_DESCE
全部评论 (0)
还没有任何评论哟~
