Searched refs:linear_solver_type (Results 1 - 25 of 31) sorted by relevance

12

/external/ceres-solver/internal/ceres/
H A Dlinear_solver.cc49 LinearSolverType linear_solver_type) {
50 if (!IsSchurType(linear_solver_type)) {
51 return linear_solver_type;
54 if (linear_solver_type == SPARSE_SCHUR) {
58 if (linear_solver_type == DENSE_SCHUR) {
65 if (linear_solver_type == ITERATIVE_SCHUR) {
69 return linear_solver_type;
48 LinearSolverForZeroEBlocks( LinearSolverType linear_solver_type) argument
H A Dsolver_test.cc96 options.linear_solver_type = DENSE_QR;
246 options.linear_solver_type = SPARSE_NORMAL_CHOLESKY;
256 options.linear_solver_type = SPARSE_NORMAL_CHOLESKY;
266 options.linear_solver_type = ITERATIVE_SCHUR;
269 options.linear_solver_type = CGNR;
275 options.linear_solver_type = DENSE_QR;
280 options.linear_solver_type = DENSE_NORMAL_CHOLESKY;
283 options.linear_solver_type = DENSE_SCHUR;
286 options.linear_solver_type = SPARSE_SCHUR;
293 options.linear_solver_type
[all...]
H A Devaluator.cc54 switch (options.linear_solver_type) {
H A Dreorder_program.h75 LinearSolverType linear_solver_type,
H A Devaluator.h64 linear_solver_type(DENSE_QR),
69 LinearSolverType linear_solver_type; member in struct:ceres::internal::Evaluator::Options
H A Dsolver.cc139 if (options.linear_solver_type == DENSE_NORMAL_CHOLESKY) {
145 if (options.linear_solver_type == DENSE_QR) {
151 if (options.linear_solver_type == DENSE_SCHUR) {
161 if (options.linear_solver_type == SPARSE_NORMAL_CHOLESKY) {
167 if (options.linear_solver_type == SPARSE_SCHUR) {
189 if (options.linear_solver_type == SPARSE_NORMAL_CHOLESKY) {
195 if (options.linear_solver_type == SPARSE_SCHUR) {
204 if (options.linear_solver_type == ITERATIVE_SCHUR ||
205 options.linear_solver_type == CGNR) {
221 options.linear_solver_type !
[all...]
H A Dsystem_test.cc69 LinearSolverType linear_solver_type,
72 : linear_solver_type(linear_solver_type),
80 LinearSolverType linear_solver_type,
84 : linear_solver_type(linear_solver_type),
94 LinearSolverTypeToString(linear_solver_type),
102 LinearSolverType linear_solver_type; member in struct:ceres::internal::SolverConfig
137 options.linear_solver_type = config.linear_solver_type;
68 SolverConfig( LinearSolverType linear_solver_type, SparseLinearAlgebraLibraryType sparse_linear_algebra_library_type, bool use_automatic_ordering) argument
79 SolverConfig( LinearSolverType linear_solver_type, SparseLinearAlgebraLibraryType sparse_linear_algebra_library_type, bool use_automatic_ordering, PreconditionerType preconditioner_type) argument
[all...]
H A Dsolver_impl.cc349 summary->linear_solver_type_given = original_options.linear_solver_type;
350 summary->linear_solver_type_used = options.linear_solver_type;
471 options.linear_solver_type = CGNR;
623 if (IsSchurType(options.linear_solver_type) &&
706 if (IsSchurType(options->linear_solver_type) &&
719 if (options->linear_solver_type == ITERATIVE_SCHUR) {
725 options->linear_solver_type =
727 options->linear_solver_type);
730 if (IsSchurType(options->linear_solver_type)) {
732 options->linear_solver_type,
[all...]
H A Devaluator_test.cc96 EvaluatorTestOptions(LinearSolverType linear_solver_type, argument
99 : linear_solver_type(linear_solver_type),
103 LinearSolverType linear_solver_type; member in struct:ceres::internal::EvaluatorTestOptions
118 GetParam().linear_solver_type);
119 if (GetParam().linear_solver_type == SPARSE_NORMAL_CHOLESKY) {
128 options.linear_solver_type = GetParam().linear_solver_type;
602 options.linear_solver_type = DENSE_QR;
H A Dsolver_impl_test.cc85 options.linear_solver_type = DENSE_QR;
H A Dc_api.cc182 options.linear_solver_type = ceres::DENSE_QR;
H A Dlinear_solver.h281 // by the user. The input linear_solver_type is returned otherwise.
283 LinearSolverType linear_solver_type);
H A Dschur_complement_solver_test.cc89 ceres::LinearSolverType linear_solver_type,
98 options.type = linear_solver_type;
86 ComputeAndCompareSolutions( int problem_id, bool regularization, ceres::LinearSolverType linear_solver_type, ceres::DenseLinearAlgebraLibraryType dense_linear_algebra_library_type, ceres::SparseLinearAlgebraLibraryType sparse_linear_algebra_library_type, bool use_postordering) argument
H A Dreorder_program_test.cc84 options.linear_solver_type = DENSE_SCHUR;
H A Dreorder_program.cc310 const LinearSolverType linear_solver_type,
352 if (linear_solver_type == SPARSE_SCHUR &&
309 ReorderProgramForSchurTypeLinearSolver( const LinearSolverType linear_solver_type, const SparseLinearAlgebraLibraryType sparse_linear_algebra_library_type, const ProblemImpl::ParameterMap& parameter_map, ParameterBlockOrdering* parameter_block_ordering, Program* program, string* error) argument
H A Dcoordinate_descent_minimizer.cc114 evaluator_options_.linear_solver_type = DENSE_QR;
/external/ceres-solver/include/ceres/
H A Dsolver.h96 linear_solver_type = DENSE_QR;
98 linear_solver_type = SPARSE_NORMAL_CHOLESKY;
397 LinearSolverType linear_solver_type; member in struct:ceres::Solver::Options
/external/ceres-solver/examples/
H A Dcircle_fit.cc152 options.linear_solver_type = ceres::DENSE_QR;
H A Dpowell.cc134 options.linear_solver_type = ceres::DENSE_QR;
H A Dcurve_fitting.cc154 options.linear_solver_type = ceres::DENSE_QR;
H A Ddenoising.cc153 options.linear_solver_type = ceres::SPARSE_NORMAL_CHOLESKY;
H A Drobust_curve_fitting.cc154 options.linear_solver_type = ceres::DENSE_QR;
H A Dsimple_bundle_adjuster.cc211 options.linear_solver_type = ceres::DENSE_SCHUR;
H A Dmore_garbow_hillstrom.cc288 options.linear_solver_type = DENSE_QR;
319 options.linear_solver_type = DENSE_QR;
H A Dbundle_adjuster.cc127 &options->linear_solver_type));

Completed in 4109 milliseconds

12