Searched refs:CostFunctor (Results 1 – 9 of 9) sorted by relevance
/external/ceres-solver/include/ceres/internal/ |
D | numeric_diff.h | 52 template <typename CostFunctor, 55 bool EvaluateImpl(const CostFunctor* functor, in EvaluateImpl() 59 return VariadicEvaluate<CostFunctor, in EvaluateImpl() 67 template <typename CostFunctor, 70 bool EvaluateImpl(const CostFunctor* functor, in EvaluateImpl() 80 template <typename CostFunctor, 90 const CostFunctor* functor, in EvaluateJacobianForParameterBlock() 143 if (!EvaluateImpl<CostFunctor, N0, N1, N2, N3, N4, N5, N6, N7, N8, N9>( in EvaluateJacobianForParameterBlock() 159 if (!EvaluateImpl<CostFunctor, N0, N1, N2, N3, N4, N5, N6, N7, N8, N9>( in EvaluateJacobianForParameterBlock() 180 template <typename CostFunctor, [all …]
|
/external/ceres-solver/include/ceres/ |
D | autodiff_cost_function.h | 154 template <typename CostFunctor, 172 explicit AutoDiffCostFunction(CostFunctor* functor) in AutoDiffCostFunction() 184 AutoDiffCostFunction(CostFunctor* functor, int num_residuals) in AutoDiffCostFunction() 207 CostFunctor, double, N0, N1, N2, N3, N4, N5, N6, N7, N8, N9> in Evaluate() 210 return internal::AutoDiff<CostFunctor, double, in Evaluate() 222 internal::scoped_ptr<CostFunctor> functor_;
|
D | numeric_diff_cost_function.h | 174 template <typename CostFunctor, 192 NumericDiffCostFunction(CostFunctor* functor, 225 if (!internal::EvaluateImpl<CostFunctor, in Evaluate() 273 if (!NumericDiff<CostFunctor, \ in Evaluate() 308 internal::scoped_ptr<CostFunctor> functor_;
|
D | dynamic_numeric_diff_cost_function.h | 75 template <typename CostFunctor, NumericDiffMethod method = CENTRAL> 78 explicit DynamicNumericDiffCostFunction(const CostFunctor* functor, 244 bool EvaluateCostFunctorImpl(const CostFunctor* functor, in EvaluateCostFunctorImpl() 251 bool EvaluateCostFunctorImpl(const CostFunctor* functor, in EvaluateCostFunctorImpl() 258 internal::scoped_ptr<const CostFunctor> functor_;
|
D | dynamic_autodiff_cost_function.h | 78 template <typename CostFunctor, int Stride = 4> 81 explicit DynamicAutoDiffCostFunction(CostFunctor* functor) in DynamicAutoDiffCostFunction() 255 internal::scoped_ptr<CostFunctor> functor_;
|
/external/ceres-solver/examples/ |
D | helloworld_numeric_diff.cc | 45 struct CostFunctor { struct 66 new NumericDiffCostFunction<CostFunctor, CENTRAL, 1, 1> (new CostFunctor); in main() argument
|
D | helloworld.cc | 49 struct CostFunctor { struct 70 new AutoDiffCostFunction<CostFunctor, 1, 1>(new CostFunctor); in main() argument
|
/external/ceres-solver/docs/source/ |
D | tutorial.rst | 75 struct CostFunctor { 86 ``CostFunctor::operator<T>()``, with ``T=double`` when just the value 110 new AutoDiffCostFunction<CostFunctor, 1, 1>(new CostFunctor); 126 :class:`AutoDiffCostFunction` takes a ``CostFunctor`` as input, 220 new AutoDiffCostFunction<CostFunctor, 1, 1>(new CostFunctor);
|
D | modeling.rst | 168 template <typename CostFunctor, 183 explicit AutoDiffCostFunction(CostFunctor* functor); 186 AutoDiffCostFunction(CostFunctor* functor, int num_residuals); 309 template <typename CostFunctor, int Stride = 4> 365 template <typename CostFunctor, 537 template <typename CostFunctor, NumericDiffMethod method = CENTRAL>
|