Home
last modified time | relevance | path

Searched refs:AutoDiffCostFunction (Results 1 – 23 of 23) sorted by relevance

/external/ceres-solver/internal/ceres/
Dnumeric_diff_functor_test.cc56 new AutoDiffCostFunction<NumericDiffEasyFunctor, 3, 5, 5>( in TEST()
62 new AutoDiffCostFunction<NumericDiffEasyFunctor, 3, 5, 5>( in TEST()
75 new AutoDiffCostFunction<NumericDiffEasyFunctor, 3, 5, 5>( in TEST()
81 new AutoDiffCostFunction<NumericDiffEasyFunctor, 3, 5, 5>( in TEST()
94 new AutoDiffCostFunction<NumericDiffTranscendentalFunctor, 2, 5, 5>( in TEST()
100 new AutoDiffCostFunction<NumericDiffTranscendentalFunctor, 2, 5, 5>( in TEST()
113 new AutoDiffCostFunction<NumericDiffTranscendentalFunctor, 2, 5, 5>( in TEST()
119 new AutoDiffCostFunction<NumericDiffTranscendentalFunctor, 2, 5, 5>( in TEST()
Dsystem_test.cc220 new AutoDiffCostFunction<F1, 1, 1, 1>(new F1), NULL, &x_[0], &x_[1]); in PowellsFunction()
222 new AutoDiffCostFunction<F2, 1, 1, 1>(new F2), NULL, &x_[2], &x_[3]); in PowellsFunction()
224 new AutoDiffCostFunction<F3, 1, 1, 1>(new F3), NULL, &x_[1], &x_[2]); in PowellsFunction()
226 new AutoDiffCostFunction<F4, 1, 1, 1>(new F4), NULL, &x_[0], &x_[3]); in PowellsFunction()
390 new AutoDiffCostFunction<BundlerResidual, 2, 9, 3>( in BuildProblem()
Dautodiff_cost_function_test.cc56 new AutoDiffCostFunction<BinaryScalarCost, 1, 2, 2>( in TEST()
113 new AutoDiffCostFunction< in TEST()
Dcost_function_to_functor_test.cc247 new AutoDiffCostFunction< \
251 new AutoDiffCostFunction< \
256 new AutoDiffCostFunction<NAME##Functor, 2, PARAMETER_BLOCK_SIZES >( \
Dsolver_test.cc68 return new AutoDiffCostFunction<QuadraticCostFunctor, 1, 1>( in Create()
143 return new AutoDiffCostFunction<Quadratic4DCostFunction, 1, 1, 1, 1, 1>( in Create()
Dsolver_impl_test.cc73 new AutoDiffCostFunction<Quadratic4DCostFunction, 1, 1, 1, 1, 1>( in TEST()
/external/ceres-solver/examples/
Dpowell.cc52 using ceres::AutoDiffCostFunction;
114 problem.AddResidualBlock(new AutoDiffCostFunction<F1, 1, 1, 1>(new F1), in main()
117 problem.AddResidualBlock(new AutoDiffCostFunction<F2, 1, 1, 1>(new F2), in main()
120 problem.AddResidualBlock(new AutoDiffCostFunction<F3, 1, 1, 1>(new F3), in main()
123 problem.AddResidualBlock(new AutoDiffCostFunction<F4, 1, 1, 1>(new F4), in main()
Dhelloworld.cc39 using ceres::AutoDiffCostFunction;
70 new AutoDiffCostFunction<CostFunctor, 1, 1>(new CostFunctor); in main()
Dcurve_fitting.cc34 using ceres::AutoDiffCostFunction;
146 new AutoDiffCostFunction<ExponentialResidual, 1, 1, 1>( in main()
Drobust_curve_fitting.cc116 using ceres::AutoDiffCostFunction;
148 new AutoDiffCostFunction<ExponentialResidual, 1, 1, 1>( in main()
Dcircle_fit.cc60 using ceres::AutoDiffCostFunction;
141 new AutoDiffCostFunction<DistanceFromCircleCost, 1, 1, 1, 1>( in main()
Dsnavely_reprojection_error.h98 return (new ceres::AutoDiffCostFunction<SnavelyReprojectionError, 2, 9, 3>( in Create()
161 return (new ceres::AutoDiffCostFunction< in Create()
Drobot_pose_mle.cc138 using ceres::AutoDiffCostFunction;
166 typedef AutoDiffCostFunction<OdometryConstraint, 1, 1> OdometryCostFunction;
Dsimple_bundle_adjuster.cc167 return (new ceres::AutoDiffCostFunction<SnavelyReprojectionError, 2, 9, 3>( in Create()
Dellipse_approximation.cc351 return new ceres::AutoDiffCostFunction<EuclideanDistanceFunctor, 2, 2, 2>( in Create()
Dlibmv_homography.cc344 new ceres::AutoDiffCostFunction< in EstimateHomography2DFromCorrespondences()
Dmore_garbow_hillstrom.cc74 return new AutoDiffCostFunction<name, \
Dlibmv_bundle_adjuster.cc694 problem.AddResidualBlock(new ceres::AutoDiffCostFunction< in EuclideanBundleCommonIntrinsics()
Dnist.cc428 new ceres::AutoDiffCostFunction<Model, num_residuals, num_parameters>( in RegressionDriver()
/external/ceres-solver/include/ceres/
Dautodiff_cost_function.h166 class AutoDiffCostFunction : public SizedCostFunction<kNumResiduals,
172 explicit AutoDiffCostFunction(CostFunctor* functor) in AutoDiffCostFunction() function
184 AutoDiffCostFunction(CostFunctor* functor, int num_residuals) in AutoDiffCostFunction() function
195 virtual ~AutoDiffCostFunction() {} in ~AutoDiffCostFunction()
/external/ceres-solver/docs/source/
Dtutorial.rst110 new AutoDiffCostFunction<CostFunctor, 1, 1>(new CostFunctor);
126 :class:`AutoDiffCostFunction` takes a ``CostFunctor`` as input,
220 new AutoDiffCostFunction<CostFunctor, 1, 1>(new CostFunctor);
281 yourself, you use :class:`AutoDiffCostFunction` or
292 :class:`NumericDiffCostFunction` and :class:`AutoDiffCostFunction` we
360 new AutoDiffCostFunction<F1, 1, 1, 1>(new F1), NULL, &x1, &x2);
362 new AutoDiffCostFunction<F2, 1, 1, 1>(new F2), NULL, &x3, &x4);
364 new AutoDiffCostFunction<F3, 1, 1, 1>(new F3), NULL, &x2, &x3)
366 new AutoDiffCostFunction<F4, 1, 1, 1>(new F4), NULL, &x1, &x4);
497 new AutoDiffCostFunction<ExponentialResidual, 1, 1, 1>(
[all …]
Dmodeling.rst156 :class:`AutoDiffCostFunction`
159 .. class:: AutoDiffCostFunction
180 class AutoDiffCostFunction : public
183 explicit AutoDiffCostFunction(CostFunctor* functor);
186 AutoDiffCostFunction(CostFunctor* functor, int num_residuals);
245 = new AutoDiffCostFunction<MyScalarCostFunctor, 1, 2, 2>(
261 :class:`AutoDiffCostFunction` also supports cost functions with a
267 = new AutoDiffCostFunction<MyScalarCostFunctor, DYNAMIC, 2, 2>(
288 :class:`AutoDiffCostFunction` is to get the sizing wrong. In particular,
301 :class:`AutoDiffCostFunction` requires that the number of parameter
[all …]
Dversion_history.rst174 residuals just like ``AutoDiffCostFunction``.
435 ``AutoDiffCostFunction``.
580 #. Add support for 10 parameter blocks in ``AutoDiffCostFunction``.