Searched refs:termination_type (Results 1 - 24 of 24) sorted by relevance

/external/ceres-solver/internal/ceres/
H A Dsparse_normal_cholesky_solver.cc133 summary.termination_type = LINEAR_SOLVER_FATAL_ERROR;
147 summary.termination_type = LINEAR_SOLVER_SUCCESS;
190 summary.termination_type = LINEAR_SOLVER_FATAL_ERROR;
200 summary.termination_type = LINEAR_SOLVER_FAILURE;
209 summary.termination_type = LINEAR_SOLVER_FAILURE;
230 summary.termination_type = LINEAR_SOLVER_FATAL_ERROR;
244 summary.termination_type = LINEAR_SOLVER_SUCCESS;
291 summary.termination_type = LINEAR_SOLVER_FATAL_ERROR;
295 summary.termination_type = LINEAR_SOLVER_FAILURE;
312 summary.termination_type
[all...]
H A Dconjugate_gradients_solver.cc77 summary.termination_type = LINEAR_SOLVER_NO_CONVERGENCE;
88 summary.termination_type = LINEAR_SOLVER_SUCCESS;
105 summary.termination_type = LINEAR_SOLVER_SUCCESS;
130 summary.termination_type = LINEAR_SOLVER_FAILURE;
140 summary.termination_type = LINEAR_SOLVER_FAILURE;
153 summary.termination_type = LINEAR_SOLVER_FAILURE;
160 summary.termination_type = LINEAR_SOLVER_FAILURE;
211 summary.termination_type = LINEAR_SOLVER_SUCCESS;
223 summary.termination_type = LINEAR_SOLVER_SUCCESS;
H A Dminimizer.cc54 summary->termination_type = USER_SUCCESS;
59 summary->termination_type = USER_FAILURE;
H A Dlevenberg_marquardt_strategy.cc109 if (linear_solver_summary.termination_type == LINEAR_SOLVER_FATAL_ERROR) {
111 } else if (linear_solver_summary.termination_type == LINEAR_SOLVER_FAILURE ||
114 linear_solver_summary.termination_type = LINEAR_SOLVER_FAILURE;
139 summary.termination_type = linear_solver_summary.termination_type;
H A Dschur_complement_solver.cc88 if (summary.termination_type == LINEAR_SOLVER_SUCCESS) {
121 summary.termination_type = LINEAR_SOLVER_SUCCESS;
142 summary.termination_type = LINEAR_SOLVER_FAILURE;
151 summary.termination_type =
278 summary.termination_type = LINEAR_SOLVER_FATAL_ERROR;
287 summary.termination_type = LINEAR_SOLVER_SUCCESS;
337 summary.termination_type = LINEAR_SOLVER_FATAL_ERROR;
343 summary.termination_type =
348 if (summary.termination_type != LINEAR_SOLVER_SUCCESS) {
364 summary.termination_type
[all...]
H A Dline_search_minimizer.cc110 summary->termination_type = NO_CONVERGENCE;
135 summary->termination_type = FAILURE;
153 summary->termination_type = CONVERGENCE;
201 summary->termination_type = FAILURE;
217 summary->termination_type = NO_CONVERGENCE;
226 summary->termination_type = NO_CONVERGENCE;
256 summary->termination_type = FAILURE;
306 summary->termination_type = FAILURE;
324 summary->termination_type = FAILURE;
336 summary->termination_type
[all...]
H A Ddense_normal_cholesky_solver.cc98 summary.termination_type = LINEAR_SOLVER_SUCCESS;
103 summary.termination_type = LINEAR_SOLVER_FAILURE;
106 summary.termination_type = LINEAR_SOLVER_SUCCESS;
157 summary.termination_type =
H A Diterative_schur_complement_solver.cc91 cg_summary.termination_type = LINEAR_SOLVER_SUCCESS;
160 cg_summary.termination_type = LINEAR_SOLVER_FAILURE;
170 if (cg_summary.termination_type != LINEAR_SOLVER_FAILURE &&
171 cg_summary.termination_type != LINEAR_SOLVER_FATAL_ERROR) {
H A Dtrust_region_strategy.h109 termination_type(LINEAR_SOLVER_FAILURE) {
127 LinearSolverTerminationType termination_type; member in struct:ceres::internal::TrustRegionStrategy::Summary
H A Ddense_qr_solver.cc106 summary.termination_type = LAPACK::SolveInPlaceUsingQR(lhs_.rows(),
114 if (summary.termination_type == LINEAR_SOLVER_SUCCESS) {
162 summary.termination_type = LINEAR_SOLVER_SUCCESS;
H A Dtrust_region_minimizer.cc146 summary->termination_type = NO_CONVERGENCE;
186 summary->termination_type = FAILURE;
204 summary->termination_type = FAILURE;
214 summary->termination_type = FAILURE;
230 summary->termination_type = CONVERGENCE;
266 summary->termination_type = NO_CONVERGENCE;
275 summary->termination_type = NO_CONVERGENCE;
304 if (strategy_summary.termination_type == LINEAR_SOLVER_FATAL_ERROR) {
308 summary->termination_type = FAILURE;
323 if (strategy_summary.termination_type !
[all...]
H A Ddogleg_strategy.cc102 summary.termination_type = LINEAR_SOLVER_SUCCESS;
136 summary.termination_type = linear_solver_summary.termination_type;
138 if (linear_solver_summary.termination_type == LINEAR_SOLVER_FATAL_ERROR) {
142 if (linear_solver_summary.termination_type != LINEAR_SOLVER_FAILURE) {
153 summary.termination_type = LINEAR_SOLVER_FAILURE;
520 linear_solver_summary.termination_type = LINEAR_SOLVER_FAILURE;
586 if (linear_solver_summary.termination_type == LINEAR_SOLVER_FATAL_ERROR) {
590 if (linear_solver_summary.termination_type == LINEAR_SOLVER_FAILURE ||
594 linear_solver_summary.termination_type
[all...]
H A Dsymmetric_linear_solver_test.cc74 EXPECT_EQ(summary.termination_type, LINEAR_SOLVER_SUCCESS);
131 EXPECT_EQ(summary.termination_type, LINEAR_SOLVER_SUCCESS);
H A Dsolver_test.cc168 EXPECT_EQ(summary.termination_type, CONVERGENCE);
180 EXPECT_EQ(summary.termination_type, CONVERGENCE);
194 EXPECT_EQ(summary.termination_type, CONVERGENCE);
208 EXPECT_EQ(summary.termination_type, CONVERGENCE);
223 EXPECT_EQ(summary.termination_type, CONVERGENCE);
237 EXPECT_EQ(summary.termination_type, CONVERGENCE);
H A Ddogleg_strategy_test.cc147 EXPECT_NE(summary.termination_type, LINEAR_SOLVER_FAILURE);
167 EXPECT_NE(summary.termination_type, LINEAR_SOLVER_FAILURE);
187 EXPECT_NE(summary.termination_type, LINEAR_SOLVER_FAILURE);
249 EXPECT_NE(summary.termination_type, LINEAR_SOLVER_FAILURE);
277 EXPECT_NE(summary.termination_type, LINEAR_SOLVER_FAILURE);
H A Dlinear_solver.h268 termination_type(LINEAR_SOLVER_FAILURE) {
273 LinearSolverTerminationType termination_type; member in struct:ceres::internal::LinearSolver::Summary
H A Dsolver.cc342 termination_type(FAILURE),
400 TerminationTypeToString(termination_type));
549 if (termination_type != FAILURE &&
550 termination_type != USER_FAILURE) {
602 TerminationTypeToString(termination_type), message.c_str());
607 return (termination_type == CONVERGENCE ||
608 termination_type == NO_CONVERGENCE ||
609 termination_type == USER_SUCCESS);
H A Dlevenberg_marquardt_strategy_test.cc153 EXPECT_EQ(summary.termination_type, LINEAR_SOLVER_FAILURE);
H A Dunsymmetric_linear_solver_test.cc106 EXPECT_EQ(unregularized_solve_summary.termination_type,
116 EXPECT_EQ(regularized_solve_summary.termination_type,
H A Dsolver_impl.cc127 if (summary->termination_type != USER_FAILURE &&
128 summary->termination_type != FAILURE) {
174 if (summary->termination_type != USER_FAILURE &&
175 summary->termination_type != FAILURE) {
327 summary->termination_type = CONVERGENCE;
547 summary->termination_type = CONVERGENCE;
H A Dvisibility_based_preconditioner.cc449 const LinearSolverTerminationType termination_type = local
455 return termination_type;
H A Dsystem_test.cc164 CHECK_NE(summary.termination_type, ceres::FAILURE)
/external/ceres-solver/include/ceres/
H A Dsolver.h744 TerminationType termination_type; member in struct:ceres::Solver::Summary
/external/ceres-solver/examples/
H A Dellipse_approximation.cc372 return summary.termination_type == ceres::CONVERGENCE;

Completed in 220 milliseconds