new GLMIterationTask(GLM2.this,_dinfo,_glm,true,true,true,glmt._betas[i],_ymu,_reg,new Iteration()).asyncExec(_dinfo._adaptedFrame);
return;
}
step *= 0.5;
} // no line step works, forcibly converge
<BUG>if(ADMM_GRAD_EPS > 1e-8) {
ADMM_GRAD_EPS = 1e-8;
new GLMIterationTask(GLM2.this,_dinfo,_glm,true,true,true,_lastResult._glmt._beta,_ymu,_reg,new Iteration()).asyncExec(_dinfo._adaptedFrame);</BUG>
}
Log.info("GLM: line search failed to find feasible step. Forcibly converged.");

new GLMIterationTask(GLM2.this,_dinfo,_glm,true,true,true,glmt._betas[i],_ymu,_reg,new Iteration()).asyncExec(_dinfo._adaptedFrame);
return;
}
step *= 0.5;
} // no line step works, forcibly converge
if(ADMM_GRAD_EPS > MIN_ADMM_GRAD_EPS) {
ADMM_GRAD_EPS = MIN_ADMM_GRAD_EPS;
new GLMIterationTask(GLM2.this,_dinfo,_glm,true,true,true,_lastResult._glmt._beta,_ymu,_reg,new Iteration()).asyncExec(_dinfo._adaptedFrame);
}
Log.info("GLM: line search failed to find feasible step. Forcibly converged.");
