Lines Matching refs:dogleg_step
199 VectorRef dogleg_step(dogleg, gradient_.rows()); in ComputeTraditionalDoglegStep() local
206 dogleg_step = gauss_newton_step_; in ComputeTraditionalDoglegStep()
208 dogleg_step.array() /= diagonal_.array(); in ComputeTraditionalDoglegStep()
218 dogleg_step = -(radius_ / gradient_norm) * gradient_; in ComputeTraditionalDoglegStep()
220 dogleg_step.array() /= diagonal_.array(); in ComputeTraditionalDoglegStep()
248 dogleg_step = (-alpha_ * (1.0 - beta)) * gradient_ in ComputeTraditionalDoglegStep()
250 dogleg_step_norm_ = dogleg_step.norm(); in ComputeTraditionalDoglegStep()
251 dogleg_step.array() /= diagonal_.array(); in ComputeTraditionalDoglegStep()
266 VectorRef dogleg_step(dogleg, gradient_.rows()); in ComputeSubspaceDoglegStep() local
280 dogleg_step = gauss_newton_step_; in ComputeSubspaceDoglegStep()
282 dogleg_step.array() /= diagonal_.array(); in ComputeSubspaceDoglegStep()
310 dogleg_step = -(radius_ / gradient_.norm()) * gradient_; in ComputeSubspaceDoglegStep()
312 dogleg_step.array() /= diagonal_.array(); in ComputeSubspaceDoglegStep()
360 dogleg_step = subspace_basis_ * minimum; in ComputeSubspaceDoglegStep()
362 dogleg_step.array() /= diagonal_.array(); in ComputeSubspaceDoglegStep()