/external/ceres-solver/internal/ceres/ |
H A D | numeric_diff_functor_test.cc | 53 EasyFunctor functor; local 59 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, CENTRAL); 64 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, CENTRAL); 72 EasyFunctor functor; local 78 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, FORWARD); 83 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, FORWARD); 91 TranscendentalFunctor functor; local 97 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, CENTRAL); 102 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, CENTRAL); 110 TranscendentalFunctor functor; local [all...] |
H A D | numeric_diff_cost_function_test.cc | 57 EasyFunctor functor; local 58 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, CENTRAL); 70 EasyFunctor functor; local 71 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, FORWARD); 83 EasyFunctor functor; local 84 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, CENTRAL); 96 EasyFunctor functor; local 97 functor.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, FORWARD); 109 TranscendentalFunctor functor; local 110 functor 122 TranscendentalFunctor functor; local 135 TranscendentalFunctor functor; local 148 TranscendentalFunctor functor; local 196 EasyFunctor functor; local [all...] |
/external/libchrome/base/ |
H A D | bind.h | 57 Bind(Functor functor, const Args&... args) { argument 58 // Type aliases for how to store and run the functor. 64 // functor is going to interpret the argument as. 96 new BindState(internal::MakeRunnable(functor), args...));
|
/external/libweave/third_party/chromium/base/ |
H A D | bind.h | 57 Bind(Functor functor, const Args&... args) { argument 58 // Type aliases for how to store and run the functor. 64 // functor is going to interpret the argument as. 96 new BindState(internal::MakeRunnable(functor), args...));
|
/external/ceres-solver/include/ceres/internal/ |
H A D | variadic_evaluate.h | 45 // This block of quasi-repeated code calls the user-supplied functor, which may 52 static bool Call(const Functor& functor, T const *const *input, T* output) { argument 53 return functor(input[0], 70 static bool Call(const Functor& functor, T const *const *input, T* output) { argument 71 return functor(input[0], 87 static bool Call(const Functor& functor, T const *const *input, T* output) { argument 88 return functor(input[0], 103 static bool Call(const Functor& functor, T const *const *input, T* output) { argument 104 return functor(input[0], 118 static bool Call(const Functor& functor, argument 131 Call(const Functor& functor, T const *const *input, T* output) argument 143 Call(const Functor& functor, T const *const *input, T* output) argument 154 Call(const Functor& functor, T const *const *input, T* output) argument 164 Call(const Functor& functor, T const *const *input, T* output) argument 173 Call(const Functor& functor, T const *const *input, T* output) argument [all...] |
H A D | numeric_diff.h | 50 // Helper templates that allow evaluation of a variadic functor or a 55 bool EvaluateImpl(const CostFunctor* functor, argument 62 *functor, 70 bool EvaluateImpl(const CostFunctor* functor, argument 74 return functor->Evaluate(parameters, residuals, NULL); 90 const CostFunctor* functor, 144 functor, parameters, residuals.data(), functor)) { 160 functor, parameters, residuals.data(), functor)) { 89 EvaluateJacobianForParameterBlock( const CostFunctor* functor, double const* residuals_at_eval_point, const double relative_step_size, int num_residuals, double **parameters, double *jacobian) argument 190 EvaluateJacobianForParameterBlock( const CostFunctor* functor, double const* residuals_at_eval_point, const double relative_step_size, const int num_residuals, double **parameters, double *jacobian) argument [all...] |
H A D | autodiff.h | 96 // functor expects different inputs, we need to construct the jets as if they 100 // For example, consider a functor F taking two vector parameters, p[2] and 204 // the user supplied functor. 209 static bool Differentiate(const Functor& functor, argument 283 functor, unpacked_parameters, output)) {
|
/external/ceres-solver/include/ceres/ |
H A D | autodiff_cost_function.h | 37 // templated operator() (a functor) that computes the cost function in terms of 96 // "MyScalarCostFunctor", "1, 2, 2", describe the functor as computing a 117 // WARNING #1: Since the functor will get instantiated with different types for 142 // The first template argument is the functor object, described in the header 147 // The constructors take ownership of the cost functor. 170 // Takes ownership of functor. Uses the template-provided value for the 172 explicit AutoDiffCostFunction(CostFunctor* functor) argument 173 : functor_(functor) { 179 // Takes ownership of functor. Ignores the template-provided 184 AutoDiffCostFunction(CostFunctor* functor, in argument [all...] |
H A D | autodiff_local_parameterization.h | 47 // a class with a templated operator() (a functor) that computes 102 // WARNING: Since the functor will get instantiated with different types for 113 // Takes ownership of functor. 114 explicit AutoDiffLocalParameterization(Functor* functor) : argument 115 functor_(functor) {}
|
H A D | numeric_diff_cost_function.h | 37 // a class with a operator() (a functor) that computes the residuals. 95 // "MyScalarCostFunctor", "1, 2, 2", describe the functor as computing 192 NumericDiffCostFunction(CostFunctor* functor, argument 196 :functor_(functor),
|
H A D | numeric_diff_functor.h | 31 // A wrapper class that takes a variadic functor evaluating a 33 // templated functor so that it can be easily used as part of Ceres' 47 // is a functor that implements the projection of a point in its local 51 // Now we would like to compose the action of this functor with the 62 // CameraProjection functor as follows. 132 NumericDiffFunctor(Functor* functor, double relative_step_size = 1e-6) argument 138 functor,
|
H A D | dynamic_autodiff_cost_function.h | 38 // The functor API differs slightly from the API for fixed size 81 explicit DynamicAutoDiffCostFunction(CostFunctor* functor) argument 82 : functor_(functor) {} 107 // is a large body of code that assumes inside a cost functor it is 126 // Make the parameter pack that is sent to the functor (reused).
|
H A D | dynamic_numeric_diff_cost_function.h | 40 // The functor API differs slightly from the API for fixed size 78 explicit DynamicNumericDiffCostFunction(const CostFunctor* functor, argument 81 : functor_(functor), 242 // Helper templates to allow evaluation of a functor or a 244 bool EvaluateCostFunctorImpl(const CostFunctor* functor, argument 248 return (*functor)(parameters, residuals); 251 bool EvaluateCostFunctorImpl(const CostFunctor* functor, argument 255 return functor->Evaluate(parameters, residuals, NULL);
|
/external/webrtc/webrtc/base/ |
H A D | asyncinvoker.h | 33 // invocation and execution of the functor. AsyncInvoker is designed to 74 // Call |functor| asynchronously on |thread|, with no callback upon 77 void AsyncInvoke(Thread* thread, const FunctorT& functor, uint32_t id = 0) { argument 79 new RefCountedObject<FireAndForgetAsyncClosure<FunctorT> >(functor)); 83 // Call |functor| asynchronously on |thread| with |delay_ms|, with no callback 87 const FunctorT& functor, 91 new RefCountedObject<FireAndForgetAsyncClosure<FunctorT> >(functor)); 95 // Call |functor| asynchronously on |thread|, calling |callback| when done. 98 const FunctorT& functor, 104 this, Thread::Current(), functor, callbac 86 AsyncInvokeDelayed(Thread* thread, const FunctorT& functor, uint32_t delay_ms, uint32_t id = 0) argument 97 AsyncInvoke(Thread* thread, const FunctorT& functor, void (HostT::*callback)(ReturnT), HostT* callback_host, uint32_t id = 0) argument 111 AsyncInvoke(Thread* thread, const FunctorT& functor, void (HostT::*callback)(), HostT* callback_host, uint32_t id = 0) argument 166 AsyncInvoke(const FunctorT& functor, uint32_t id = 0) argument 177 AsyncInvokeDelayed(const FunctorT& functor, uint32_t delay_ms, uint32_t id = 0) argument 191 AsyncInvoke(const FunctorT& functor, void (HostT::*callback)(ReturnT), HostT* callback_host, uint32_t id = 0) argument 206 AsyncInvoke(const FunctorT& functor, void (HostT::*callback)(), HostT* callback_host, uint32_t id = 0) argument [all...] |
H A D | messagehandler.h | 37 // Helper class to facilitate executing a functor on a thread. 41 explicit FunctorMessageHandler(const FunctorT& functor) argument 42 : functor_(functor) {} 58 explicit FunctorMessageHandler(const FunctorT& functor) : functor_(functor) {} argument 71 explicit FunctorMessageHandler(const FunctorT& functor) argument 72 : functor_(functor) {}
|
H A D | asyncinvoker-inl.h | 43 explicit FireAndForgetAsyncClosure(const FunctorT& functor) argument 44 : functor_(functor) {} 84 const FunctorT& functor, 88 functor_(functor), 112 const FunctorT& functor, 116 functor_(functor) { 82 NotifyingAsyncClosure(AsyncInvoker* invoker, Thread* calling_thread, const FunctorT& functor, void (HostT::*callback)(ReturnT), HostT* callback_host) argument 110 NotifyingAsyncClosure(AsyncInvoker* invoker, Thread* calling_thread, const FunctorT& functor, void (HostT::*callback)(), HostT* callback_host) argument
|
H A D | callback.h | 75 template <class T> Callback0(const T& functor) argument 76 : helper_(new RefCountedObject< HelperImpl<T> >(functor)) {} 90 explicit HelperImpl(const T& functor) : functor_(functor) {} argument 105 template <class T> Callback1(const T& functor) argument 106 : helper_(new RefCountedObject< HelperImpl<T> >(functor)) {} 120 explicit HelperImpl(const T& functor) : functor_(functor) {} argument 136 template <class T> Callback2(const T& functor) argument 137 : helper_(new RefCountedObject< HelperImpl<T> >(functor)) {} 151 HelperImpl(const T& functor) argument 168 Callback3(const T& functor) argument 183 HelperImpl(const T& functor) argument 201 Callback4(const T& functor) argument 216 HelperImpl(const T& functor) argument 235 Callback5(const T& functor) argument 250 HelperImpl(const T& functor) argument [all...] |
/external/opencv3/modules/cudalegacy/src/cuda/ |
H A D | NCVRuntimeTemplates.hpp | 148 //and to pass this typelist to a user defined functor 154 static void call(Func *functor, ...) argument 161 va_start(listPointer, functor); 171 call(*functor, templateParamList); 176 static void call( Func &functor, std::vector<int> &templateParamList) argument 190 ::call(functor, templateParamList); 197 ::call(functor, templateParamList); 203 //-> actual kernel functor call 207 static void call(Func &functor) argument 209 //Call to the functor' 213 call(Func &functor, std::vector<int> &templateParams) argument [all...] |
H A D | NCVAlg.hpp | 113 Tfunc functor; local 117 functor.assign(reduceArr + threadIdx.x, &threadElem); 122 functor.reduce(reduceArr[threadIdx.x], reduceArr[threadIdx.x + 128]); 128 functor.reduce(reduceArr[threadIdx.x], reduceArr[threadIdx.x + 64]); 136 functor.reduce(reduceArr[threadIdx.x], reduceArr[threadIdx.x + 32]); 140 functor.reduce(reduceArr[threadIdx.x], reduceArr[threadIdx.x + 16]); 141 functor.reduce(reduceArr[threadIdx.x], reduceArr[threadIdx.x + 8]); 142 functor.reduce(reduceArr[threadIdx.x], reduceArr[threadIdx.x + 4]); 143 functor.reduce(reduceArr[threadIdx.x], reduceArr[threadIdx.x + 2]); 144 functor [all...] |
/external/eigen/Eigen/src/Core/ |
H A D | CwiseUnaryOp.h | 21 * \param UnaryOp template functor implementing the operator 73 /** \returns the functor representing the unary operation */ 74 const UnaryOp& functor() const { return m_functor; } function in class:Eigen::CwiseUnaryOp 103 return derived().functor()(derived().nestedExpression().coeff(rowId, colId)); 109 return derived().functor().packetOp(derived().nestedExpression().template packet<LoadMode>(rowId, colId)); 114 return derived().functor()(derived().nestedExpression().coeff(index)); 120 return derived().functor().packetOp(derived().nestedExpression().template packet<LoadMode>(index));
|
H A D | CwiseUnaryView.h | 20 * \param ViewOp template functor implementing the view 74 /** \returns the functor representing unary operation */ 75 const ViewOp& functor() const { return m_functor; } function in class:Eigen::CwiseUnaryView 118 return derived().functor()(derived().nestedExpression().coeff(row, col)); 123 return derived().functor()(derived().nestedExpression().coeff(index)); 128 return derived().functor()(const_cast_derived().nestedExpression().coeffRef(row, col)); 133 return derived().functor()(const_cast_derived().nestedExpression().coeffRef(index));
|
H A D | SelfCwiseBinaryOp.h | 158 const BinaryOp& functor() const function in class:Eigen::SelfCwiseBinaryOp
|
/external/eigen/unsupported/test/ |
H A D | NumericalDiff.cpp | 11 // Generic functor 75 my_functor functor; local 80 functor.actual_df(x, actual_jac); 84 NumericalDiff<my_functor> numDiff(functor); 96 my_functor functor; local 101 functor.actual_df(x, actual_jac); 104 NumericalDiff<my_functor,Central> numDiff(functor);
|
/external/vulkan-validation-layers/libs/glm/detail/ |
H A D | _vectorize.hpp | 199 static GLM_FUNC_QUALIFIER T apply(F functor, const T& val) argument 201 return functor(val);
|
/external/eigen/test/ |
H A D | denseLM.cpp | 102 int test_minimizeLM(FunctorType& functor, VectorType& uv) argument 104 LevenbergMarquardt<FunctorType> lm(functor); 115 int test_lmder(FunctorType& functor, VectorType& uv) argument 119 LevenbergMarquardt<FunctorType> lm(functor); 128 int test_minimizeSteps(FunctorType& functor, VectorType& uv) argument 131 LevenbergMarquardt<FunctorType> lm(functor);
|