/external/eigen/unsupported/Eigen/src/LevenbergMarquardt/ |
LMonestep.h | 27 RealScalar pnorm, xnorm, fnorm1, actred, dirder, prered; local 97 pnorm = m_diag.cwiseProduct(m_wa1).stableNorm(); 101 m_delta = (std::min)(m_delta,pnorm); 118 temp2 = numext::abs2(sqrt(m_par) * pnorm / m_fnorm); 137 m_delta = temp * (std::min)(m_delta, pnorm / RealScalar(.1)); 140 m_delta = pnorm / RealScalar(.5);
|
/external/eigen/unsupported/Eigen/src/NonLinearOptimization/ |
HybridNonLinearSolver.h | 109 Scalar pnorm, xnorm, fnorm1; member in class:Eigen::HybridNonLinearSolver 242 pnorm = diag.cwiseProduct(wa1).stableNorm(); 246 delta = (std::min)(delta,pnorm); 280 delta = (std::max)(delta, pnorm / Scalar(.5)); 282 delta = pnorm / Scalar(.5); 313 if (Scalar(.1) * (std::max)(Scalar(.1) * delta, pnorm) <= NumTraits<Scalar>::epsilon() * xnorm) 326 wa1 = diag.cwiseProduct( diag.cwiseProduct(wa1)/pnorm ); 330 wa2 = (wa2-wa3)/pnorm; 485 pnorm = diag.cwiseProduct(wa1).stableNorm(); 489 delta = (std::min)(delta,pnorm); [all...] |
LevenbergMarquardt.h | 121 Scalar pnorm, xnorm, fnorm1, actred, dirder, prered; member in class:Eigen::LevenbergMarquardt 273 pnorm = diag.cwiseProduct(wa1).stableNorm(); 277 delta = (std::min)(delta,pnorm); 294 temp2 = numext::abs2(sqrt(par) * pnorm / fnorm); 313 delta = temp * (std::min)(delta, pnorm / Scalar(.1)); 316 delta = pnorm / Scalar(.5); 523 pnorm = diag.cwiseProduct(wa1).stableNorm(); 527 delta = (std::min)(delta,pnorm); 544 temp2 = numext::abs2(sqrt(par) * pnorm / fnorm); 563 delta = temp * (std::min)(delta, pnorm / Scalar(.1)) [all...] |