Lines Matching refs:step
73 // gradient) and the new Gauss-Newton step are computed from
74 // scratch. The Dogleg step is then computed as interpolation of these
80 double* step) {
83 CHECK_NOTNULL(step);
92 ComputeTraditionalDoglegStep(step);
96 ComputeSubspaceDoglegStep(step);
118 // || D * step || <= radius_ .
139 // Interpolate the Cauchy point and the Gauss-Newton step.
141 ComputeTraditionalDoglegStep(step);
145 // Cauchy point and the (Gauss-)Newton step.
151 ComputeSubspaceDoglegStep(step);
161 // It is implemented by substituting step' = D * step.
162 // The trust region for step' is spherical.
163 // The gradient, the Gauss-Newton step, the Cauchy point,
188 // The dogleg step is defined as the intersection of the trust region
196 // Case 1. The Gauss-Newton step lies inside the trust region, and
204 VLOG(3) << "GaussNewton step size: " << dogleg_step_norm_
216 VLOG(3) << "Cauchy step size: " << dogleg_step_norm_
222 // Gauss-Newton step is outside. Compute the line joining the two
247 VLOG(3) << "Dogleg step size: " << dogleg_step_norm_
278 VLOG(3) << "GaussNewton step size: " << dogleg_step_norm_
302 // the Gauss-Newton step point towards the same direction.
308 VLOG(3) << "Dogleg subspace step size (1D): " << dogleg_step_norm_
315 // For the positive semi-definite case, a traditional dogleg step
318 << "Taking traditional dogleg step instead.";
347 << "Taking a regular dogleg step instead.\n"
354 // Create the full step from the optimal 2d solution.
358 VLOG(3) << "Dogleg subspace step size: " << dogleg_step_norm_
463 // In the failure case, another step should be taken, such as the traditional
464 // dogleg step.
529 // Next time when a new Gauss-Newton step is requested, the
532 // When a step is declared successful, the multiplier is decreased
537 // reasonably good estimate of the Gauss-Newton step. This means
575 // The scaled Gauss-Newton step is D * GN:
629 // and the Gauss-Newton step are zero. In this case, the minimizer should
638 // Gradient and Gauss-Newton step coincide, so we lie on one of the