Home
last modified time | relevance | path

Searched refs:ceres (Results 1 – 25 of 372) sorted by relevance

12345678910>>...15

/external/ceres-solver/google3/
Djet_traits.h27 struct MathLimits<ceres::Jet<T, N> > {
28 typedef ceres::Jet<T, N> Type;
29 typedef ceres::Jet<T, N> UnsignedType;
67 template<typename T, int N> const ceres::Jet<T, N> MathLimits<ceres::Jet<T, N> >::kPosMin …
68 template<typename T, int N> const ceres::Jet<T, N> MathLimits<ceres::Jet<T, N> >::kPosMax …
69 template<typename T, int N> const ceres::Jet<T, N> MathLimits<ceres::Jet<T, N> >::kMin …
70 template<typename T, int N> const ceres::Jet<T, N> MathLimits<ceres::Jet<T, N> >::kMax …
71 template<typename T, int N> const ceres::Jet<T, N> MathLimits<ceres::Jet<T, N> >::kNegMin …
72 template<typename T, int N> const ceres::Jet<T, N> MathLimits<ceres::Jet<T, N> >::kNegMax …
73 template<typename T, int N> const int MathLimits<ceres::Jet<T, N> >::kMin10Exp …
[all …]
/external/ceres-solver/internal/ceres/
Dc_api.cc47 using ceres::Problem;
66 class CallbackCostFunction : public ceres::CostFunction {
99 class CallbackLossFunction : public ceres::LossFunction {
115 return new ceres::HuberLoss(a); in ceres_create_huber_loss_function_data()
118 return new ceres::SoftLOneLoss(a); in ceres_create_softl1_loss_function_data()
121 return new ceres::CauchyLoss(a); in ceres_create_cauchy_loss_function_data()
124 return new ceres::ArctanLoss(a); in ceres_create_arctan_loss_function_data()
127 return new ceres::TolerantLoss(a, b); in ceres_create_tolerant_loss_function_data()
131 delete reinterpret_cast<ceres::LossFunction*>(loss_function_data); in ceres_free_stock_loss_function_data()
137 reinterpret_cast<ceres::LossFunction*>(user_data) in ceres_stock_loss_function()
[all …]
Dnumeric_diff_cost_function_test.cc45 namespace ceres { namespace
172 new SizeTestingCostFunction<1,1>, ceres::TAKE_OWNERSHIP)); in TEST()
176 new SizeTestingCostFunction<2,1>, ceres::TAKE_OWNERSHIP)); in TEST()
180 new SizeTestingCostFunction<1,2>, ceres::TAKE_OWNERSHIP)); in TEST()
184 new SizeTestingCostFunction<2,2>, ceres::TAKE_OWNERSHIP)); in TEST()
192 ceres::DYNAMIC, in TEST()
/external/ceres-solver/examples/
DCMakeLists.txt3 # http://code.google.com/p/ceres-solver/
39 TARGET_LINK_LIBRARIES(helloworld ceres)
42 TARGET_LINK_LIBRARIES(helloworld_numeric_diff ceres)
45 TARGET_LINK_LIBRARIES(helloworld_analytic_diff ceres)
48 TARGET_LINK_LIBRARIES(curve_fitting ceres)
51 TARGET_LINK_LIBRARIES(curve_fitting_c ceres)
60 TARGET_LINK_LIBRARIES(ellipse_approximation ceres)
63 TARGET_LINK_LIBRARIES(robust_curve_fitting ceres)
67 TARGET_LINK_LIBRARIES(simple_bundle_adjuster ceres)
71 TARGET_LINK_LIBRARIES(powell ceres ${GFLAGS_LIBRARIES})
[all …]
Dellipse_approximation.cc270 ceres::ConstMatrixRef kY(kYData, kYRows, kYCols);
272 class PointToLineSegmentContourCostFunction : public ceres::CostFunction {
312 ceres::MatrixRef(jacobians[i + 1], 2, 2).setZero(); in Evaluate()
325 static ceres::CostFunction* Create(const int num_segments, in Create()
350 static ceres::CostFunction* Create(const double& sqrt_weight) { in Create()
351 return new ceres::AutoDiffCostFunction<EuclideanDistanceFunctor, 2, 2, 2>( in Create()
359 bool SolveWithFullReport(ceres::Solver::Options options, in SolveWithFullReport()
360 ceres::Problem* problem, in SolveWithFullReport()
364 ceres::Solver::Summary summary; in SolveWithFullReport()
365 ceres::Solve(options, problem, &summary); in SolveWithFullReport()
[all …]
Ddenoising.cc63 namespace ceres { namespace
70 class QuadraticCostFunction : public ceres::SizedCostFunction<1, 1> {
97 ceres::CostFunction* cost_function = in CreateProblem()
107 std::vector<ceres::LossFunction*> loss_function(foe.NumFilters()); in CreateProblem()
108 std::vector<ceres::CostFunction*> cost_function(foe.NumFilters()); in CreateProblem()
143 ceres::Solver::Options options; in SolveProblem()
150 options.minimizer_type = ceres::LINE_SEARCH; in SolveProblem()
153 options.linear_solver_type = ceres::SPARSE_NORMAL_CHOLESKY; in SolveProblem()
156 ceres::Solver::Summary summary; in SolveProblem()
157 ceres::Solve(options, problem, &summary); in SolveProblem()
[all …]
Drobust_curve_fitting.cc116 using ceres::AutoDiffCostFunction;
117 using ceres::CostFunction;
118 using ceres::CauchyLoss;
119 using ceres::Problem;
120 using ceres::Solve;
121 using ceres::Solver;
154 options.linear_solver_type = ceres::DENSE_QR; in main()
Dhelloworld_numeric_diff.cc37 using ceres::NumericDiffCostFunction;
38 using ceres::CENTRAL;
39 using ceres::CostFunction;
40 using ceres::Problem;
41 using ceres::Solver;
42 using ceres::Solve;
Drobot_pose_mle.cc138 using ceres::AutoDiffCostFunction;
139 using ceres::DynamicAutoDiffCostFunction;
140 using ceres::CauchyLoss;
141 using ceres::CostFunction;
142 using ceres::LossFunction;
143 using ceres::Problem;
144 using ceres::Solve;
145 using ceres::Solver;
146 using ceres::examples::RandNormal;
287 ceres::Problem problem; in main()
[all …]
Dcircle_fit.cc60 using ceres::AutoDiffCostFunction;
61 using ceres::CauchyLoss;
62 using ceres::CostFunction;
63 using ceres::LossFunction;
64 using ceres::Problem;
65 using ceres::Solve;
66 using ceres::Solver;
152 options.linear_solver_type = ceres::DENSE_QR; in main()
Dcurve_fitting.cc34 using ceres::AutoDiffCostFunction;
35 using ceres::CostFunction;
36 using ceres::Problem;
37 using ceres::Solver;
38 using ceres::Solve;
154 options.linear_solver_type = ceres::DENSE_QR; in main()
Dsimple_bundle_adjuster.cc132 ceres::AngleAxisRotatePoint(camera, point, p); in operator ()()
165 static ceres::CostFunction* Create(const double observed_x, in Create()
167 return (new ceres::AutoDiffCostFunction<SnavelyReprojectionError, 2, 9, 3>( in Create()
192 ceres::Problem problem; in main()
198 ceres::CostFunction* cost_function = in main()
210 ceres::Solver::Options options; in main()
211 options.linear_solver_type = ceres::DENSE_SCHUR; in main()
214 ceres::Solver::Summary summary; in main()
215 ceres::Solve(options, &problem, &summary); in main()
Dpowell.cc52 using ceres::AutoDiffCostFunction;
53 using ceres::CostFunction;
54 using ceres::Problem;
55 using ceres::Solver;
56 using ceres::Solve;
128 LOG_IF(FATAL, !ceres::StringToMinimizerType(FLAGS_minimizer, in main()
134 options.linear_solver_type = ceres::DENSE_QR; in main()
Dhelloworld.cc39 using ceres::AutoDiffCostFunction;
40 using ceres::CostFunction;
41 using ceres::Problem;
42 using ceres::Solver;
43 using ceres::Solve;
Dhelloworld_analytic_diff.cc39 using ceres::CostFunction;
40 using ceres::SizedCostFunction;
41 using ceres::Problem;
42 using ceres::Solver;
43 using ceres::Solve;
Dfields_of_experts.h56 namespace ceres {
62 class FieldsOfExpertsCost : public ceres::CostFunction {
79 class FieldsOfExpertsLoss : public ceres::LossFunction {
116 ceres::CostFunction* NewCostFunction(int alpha_index) const;
119 ceres::LossFunction* NewLossFunction(int alpha_index) const;
Dlibmv_homography.cc279 class TerminationCheckingCallback : public ceres::IterationCallback {
286 virtual ceres::CallbackReturnType operator()( in operator ()()
287 const ceres::IterationSummary& summary) { in operator ()()
290 return ceres::SOLVER_CONTINUE; in operator ()()
303 return ceres::SOLVER_TERMINATE_SUCCESSFULLY; in operator ()()
306 return ceres::SOLVER_CONTINUE; in operator ()()
336 ceres::Problem problem; in EstimateHomography2DFromCorrespondences()
344 new ceres::AutoDiffCostFunction< in EstimateHomography2DFromCorrespondences()
353 ceres::Solver::Options solver_options; in EstimateHomography2DFromCorrespondences()
354 solver_options.linear_solver_type = ceres::DENSE_QR; in EstimateHomography2DFromCorrespondences()
[all …]
Dsnavely_reprojection_error.h46 namespace ceres {
63 ceres::AngleAxisRotatePoint(camera, point, p); in operator()
96 static ceres::CostFunction* Create(const double observed_x, in Create()
98 return (new ceres::AutoDiffCostFunction<SnavelyReprojectionError, 2, 9, 3>( in Create()
159 static ceres::CostFunction* Create(const double observed_x, in Create()
161 return (new ceres::AutoDiffCostFunction< in Create()
Dnist.cc119 namespace ceres { namespace
408 const ceres::Solver::Options& options) { in RegressionDriver()
425 ceres::Problem problem; in RegressionDriver()
428 new ceres::AutoDiffCostFunction<Model, num_residuals, num_parameters>( in RegressionDriver()
435 ceres::Solver::Summary summary; in RegressionDriver()
475 void SetMinimizerOptions(ceres::Solver::Options* options) { in SetMinimizerOptions()
476 CHECK(ceres::StringToMinimizerType(FLAGS_minimizer, in SetMinimizerOptions()
478 CHECK(ceres::StringToLinearSolverType(FLAGS_linear_solver, in SetMinimizerOptions()
480 CHECK(ceres::StringToPreconditionerType(FLAGS_preconditioner, in SetMinimizerOptions()
482 CHECK(ceres::StringToTrustRegionStrategyType( in SetMinimizerOptions()
[all …]
/external/ceres-solver/
Dimport_ceres_upstream.sh21 https://ceres-solver.googlesource.com/ceres-solver \
30 rm -rf internal/ceres/gtest*
31 rm -rf internal/ceres/gmock*
32 rm -rf internal/ceres/mock_log.h
35 cp -R $temp_repo/* third_party/ceres
37 cd third_party/ceres
Dpatch_from_client.sh20 /usr/local/google/home/sameeragarwal/ceres-solver -b testing\
29 rm -rf internal/ceres/gtest*
30 rm -rf internal/ceres/gmock*
31 rm -rf internal/ceres/mock_log.h
34 cp -R $temp_repo/* third_party/ceres
36 cd third_party/ceres
DREADME.google1 URL: https://ceres-solver.googlesource.com/ceres-solver/+archive/cfb36463f9c1f806121779d651c7105ad8…
7 Ceres (http://ceres-solver.googlecode.com) is a portable non-linear
10 Website : https://code.google.com/p/ceres-solver/
11 Code : https://ceres-solver.googlesource.com/ceres-solver/
/external/ceres-solver/scripts/
Dmake_release49 VERSION_IN_HEADER=$(grep '#define CERES_VERSION' include/ceres/ceres.h | \
52 include/ceres/ceres.h | \
54 VERSION_IN_SPEC=$(grep '^Version:' scripts/ceres-solver.spec | \
117 - Upload /tmp/ceres-solver-$1.tar.gz
119 - Update the release string in scripts/ceres-solver.spec if this is a RC
/external/ceres-solver/docs/source/
Dindex.rst57 <http://ceres-solver.org/ceres-solver-1.9.0.tar.gz>`_ or clone the
62 git clone https://ceres-solver.googlesource.com/ceres-solver
67 <https://groups.google.com/forum/?fromgroups#!forum/ceres-solver>`_
70 <https://code.google.com/p/ceres-solver/issues/list>`_.
77 @misc{ceres-solver,
80 howpublished = "\url{http://ceres-solver.org}",
Dtutorial.rst29 <https://ceres-solver.googlesource.com/ceres-solver/+/master/examples/>`_
115 options.linear_solver_type = ceres::DENSE_QR;
131 <https://ceres-solver.googlesource.com/ceres-solver/+/master/examples/helloworld.cc>`_
157 <https://ceres-solver.googlesource.com/ceres-solver/+/master/examples/helloworld.cc>`_
180 <https://ceres-solver.googlesource.com/ceres-solver/+/master/examples/helloworld.cc>`_
211 new NumericDiffCostFunction<NumericDiffCostFunctor, ceres::CENTRAL, 1, 1, 1>(
252 class QuadraticCostFunction : public ceres::SizedCostFunction<1, 1> {
301 …<https://ceres-solver.googlesource.com/ceres-solver/+/master/examples/helloworld_numeric_diff.cc>`…
304 …<https://ceres-solver.googlesource.com/ceres-solver/+/master/examples/helloworld_analytic_diff.cc>…
372 <https://ceres-solver.googlesource.com/ceres-solver/+/master/examples/powell.cc>`_
[all …]

12345678910>>...15