Home | History | Annotate | Download | only in ceres

Lines Matching refs:gradient_

111     gradient_.resize(n, 1);
170 gradient_.setZero();
171 jacobian->LeftMultiply(residuals, gradient_.data());
172 gradient_.array() /= diagonal_.array();
184 (gradient_.array() / diagonal_.array()).matrix();
186 alpha_ = gradient_.squaredNorm() / Jg.squaredNorm();
195 VectorRef dogleg_step(dogleg, gradient_.rows());
199 const double gradient_norm = gradient_.norm();
214 dogleg_step = -(radius_ / gradient_norm) * gradient_;
229 const double b_dot_a = -alpha_ * gradient_.dot(gauss_newton_step_);
244 dogleg_step = (-alpha_ * (1.0 - beta)) * gradient_
262 VectorRef dogleg_step(dogleg, gradient_.rows());
306 dogleg_step = -(radius_ / gradient_.norm()) * gradient_;
640 basis_vectors.col(0) = gradient_;
691 subspace_g_ = subspace_basis_.transpose() * gradient_;