Lines Matching defs:DoglegStrategy
52 DoglegStrategy::DoglegStrategy(const TrustRegionStrategy::Options& options)
77 TrustRegionStrategy::Summary DoglegStrategy::ComputeStep(
171 void DoglegStrategy::ComputeGradient(
181 void DoglegStrategy::ComputeCauchyPoint(SparseMatrix* jacobian) {
198 void DoglegStrategy::ComputeTraditionalDoglegStep(double* dogleg) {
265 void DoglegStrategy::ComputeSubspaceDoglegStep(double* dogleg) {
418 Vector DoglegStrategy::MakePolynomialForBoundaryConstrainedProblem() const {
445 DoglegStrategy::Vector2d DoglegStrategy::ComputeSubspaceStepFromRoot(
453 double DoglegStrategy::EvaluateSubspaceModel(const Vector2d& x) const {
470 bool DoglegStrategy::FindMinimumOnTrustRegionBoundary(Vector2d* minimum) const {
514 LinearSolver::Summary DoglegStrategy::ComputeGaussNewtonStep(
613 void DoglegStrategy::StepAccepted(double step_quality) {
631 void DoglegStrategy::StepRejected(double step_quality) {
636 void DoglegStrategy::StepIsInvalid() {
641 double DoglegStrategy::Radius() const {
645 bool DoglegStrategy::ComputeSubspaceModel(SparseMatrix* jacobian) {