HomeSort by relevance Sort by last modified time
    Searched refs:functor (Results 1 - 25 of 106) sorted by null

1 2 3 4 5

  /external/ceres-solver/internal/ceres/
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...]
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.ExpectCostFunctionEvaluationIsNearlyCorrect(*cost_function, CENTRAL)
122 TranscendentalFunctor functor; local
135 TranscendentalFunctor functor; local
148 TranscendentalFunctor functor; local
196 EasyFunctor functor; local
    [all...]
autodiff_test.cc 360 // Use a single functor, but tweak it to produce different numbers of
362 VaryingResidualFunctor functor; local
366 functor.num_residuals = num_residuals;
370 functor, parameters, num_residuals, residuals, jacobians)));
529 Residual1Param functor; local
532 functor, parameters, 1, &residual, jacobians)));
540 Residual2Param functor; local
543 functor, parameters, 1, &residual, jacobians)));
551 Residual3Param functor; local
554 functor, parameters, 1, &residual, jacobians)))
562 Residual4Param functor; local
573 Residual5Param functor; local
584 Residual6Param functor; local
597 Residual7Param functor; local
610 Residual8Param functor; local
623 Residual9Param functor; local
637 Residual10Param functor; local
    [all...]
  /external/opencv3/modules/cudev/include/opencv2/cudev/expr/
unary_op.hpp 63 #define CV_CUDEV_EXPR_UNOP_INST(op, functor) \
65 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, functor<T> > > \
68 return makeExpr(transformPtr(src, functor<T>())); \
71 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, functor<T> > > \
74 return makeExpr(transformPtr(src, functor<T>())); \
77 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, functor<T> > > \
80 return makeExpr(transformPtr(src, functor<T>())); \
83 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<Body>::ptr_type, functor<typename Body::value_type> > > \
86 return makeExpr(transformPtr(src.body, functor<typename Body::value_type>())); \
binary_op.hpp 66 #define CV_CUDEV_EXPR_BINOP_INST(op, functor) \
68 __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, typename PtrTraits<GpuMat_<T> >::ptr_type, functor<T> > > \
71 return makeExpr(transformPtr(src1, src2, functor<T>())); \
74 __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, typename PtrTraits<GlobPtrSz<T> >::ptr_type, functor<T> > > \
77 return makeExpr(transformPtr(src1, src2, functor<T>())); \
80 __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GlobPtrSz<T> >::ptr_type, typename PtrTraits<GpuMat_<T> >::ptr_type, functor<T> > > \
83 return makeExpr(transformPtr(src1, src2, functor<T>())); \
86 __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<GpuMat_<T> >::ptr_type, typename PtrTraits<Texture<T> >::ptr_type, functor<T> > > \
89 return makeExpr(transformPtr(src1, src2, functor<T>())); \
92 __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<Texture<T> >::ptr_type, typename PtrTraits<GpuMat_<T> >::ptr_type, functor<T> > >
    [all...]
  /external/ceres-solver/include/ceres/internal/
variadic_evaluate.h 45 // This block of quasi-repeated code calls the user-supplied functor, which may
49 template<typename Functor, typename T, int N0, int N1, int N2, int N3, int N4,
52 static bool Call(const Functor& functor, T const *const *input, T* output) {
53 return functor(input[0],
67 template<typename Functor, typename T, int N0, int N1, int N2, int N3, int N4,
69 struct VariadicEvaluate<Functor, T, N0, N1, N2, N3, N4, N5, N6, N7, N8, 0> {
70 static bool Call(const Functor& functor, T const *const *input, T* output) {
71 return functor(input[0]
    [all...]
numeric_diff.h 50 // Helper templates that allow evaluation of a variadic functor or a
55 bool EvaluateImpl(const CostFunctor* functor,
62 *functor,
70 bool EvaluateImpl(const CostFunctor* functor,
74 return functor->Evaluate(parameters, residuals, NULL);
90 const CostFunctor* functor,
144 functor, parameters, residuals.data(), functor)) {
160 functor, parameters, residuals.data(), functor)) {
    [all...]
  /external/opencv3/modules/cudalegacy/src/cuda/
NCVRuntimeTemplates.hpp 148 //and to pass this typelist to a user defined functor
154 static void call(Func *functor, ...)
161 va_start(listPointer, functor);
171 call(*functor, templateParamList);
176 static void call( Func &functor, std::vector<int> &templateParamList)
190 ::call(functor, templateParamList);
197 ::call(functor, templateParamList);
203 //-> actual kernel functor call
207 static void call(Func &functor)
209 //Call to the functor's kernel call metho
    [all...]
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.reduce(reduceArr[threadIdx.x], reduceArr[threadIdx.x + 1])
    [all...]
  /external/webrtc/webrtc/base/
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) {
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, callback, callback_host))
    [all...]
callback.h 75 template <class T> Callback0(const T& functor)
76 : helper_(new RefCountedObject< HelperImpl<T> >(functor)) {}
90 explicit HelperImpl(const T& functor) : functor_(functor) {}
105 template <class T> Callback1(const T& functor)
106 : helper_(new RefCountedObject< HelperImpl<T> >(functor)) {}
120 explicit HelperImpl(const T& functor) : functor_(functor) {}
136 template <class T> Callback2(const T& functor)
137 : helper_(new RefCountedObject< HelperImpl<T> >(functor)) {}
    [all...]
messagehandler.h 37 // Helper class to facilitate executing a functor on a thread.
41 explicit FunctorMessageHandler(const FunctorT& functor)
42 : functor_(functor) {}
58 explicit FunctorMessageHandler(const FunctorT& functor) : functor_(functor) {}
71 explicit FunctorMessageHandler(const FunctorT& functor)
72 : functor_(functor) {}
asyncinvoker-inl.h 43 explicit FireAndForgetAsyncClosure(const FunctorT& functor)
44 : functor_(functor) {}
84 const FunctorT& functor,
88 functor_(functor),
112 const FunctorT& functor,
116 functor_(functor) {
callback.h.pump 76 template <class T> Callback$i(const T& functor)
77 : helper_(new RefCountedObject< HelperImpl<T> >(functor)) {}
91 explicit HelperImpl(const T& functor) : functor_(functor) {}
  /frameworks/base/libs/hwui/
GlFunctorLifecycleListener.h 19 #include <utils/Functor.h>
28 virtual void onGlFunctorReleased(Functor* functor) = 0;
AnimatorManager.cpp 146 AnimateFunctor functor(info, mAnimationHandle->context(), &dirtyMask);
147 auto newEnd = std::remove_if(mAnimators.begin(), mAnimators.end(), functor);
184 EndActiveAnimatorsFunctor functor(mAnimationHandle->context());
185 for_each(mAnimators.begin(), mAnimators.end(), functor);
  /external/ceres-solver/include/ceres/
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)
173 : functor_(functor) {
179 // Takes ownership of functor. Ignores the template-provided
184 AutoDiffCostFunction(CostFunctor* functor, int num_residuals
    [all...]
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
107 template <typename Functor, int kGlobalSize, int kLocalSize>
111 functor_(new Functor()) {}
113 // Takes ownership of functor.
114 explicit AutoDiffLocalParameterization(Functor* functor) :
115 functor_(functor) {}
137 return internal::AutoDiff<Functor, double, kGlobalSize, kLocalSize>
149 internal::scoped_ptr<Functor> functor_
    [all...]
dynamic_numeric_diff_cost_function.h 40 // The functor API differs slightly from the API for fixed size
78 explicit DynamicNumericDiffCostFunction(const CostFunctor* functor,
81 : functor_(functor),
242 // Helper templates to allow evaluation of a functor or a
244 bool EvaluateCostFunctorImpl(const CostFunctor* functor,
248 return (*functor)(parameters, residuals);
251 bool EvaluateCostFunctorImpl(const CostFunctor* functor,
255 return functor->Evaluate(parameters, residuals, NULL);
  /external/eigen/unsupported/test/
NumericalDiff.cpp 11 // Generic functor
13 struct Functor
26 Functor() : m_inputs(InputsAtCompileTime), m_values(ValuesAtCompileTime) {}
27 Functor(int inputs, int values) : m_inputs(inputs), m_values(values) {}
34 struct my_functor : Functor<double>
36 my_functor(void): Functor<double>(3,15) {}
75 my_functor functor; local
80 functor.actual_df(x, actual_jac);
84 NumericalDiff<my_functor> numDiff(functor);
96 my_functor functor; local
    [all...]
  /external/skia/include/private/
SkTSearch.h 34 // The most general form of SkTSearch takes an array of T and a key of type K. A functor, less, is
71 // Adapts a less-than function to a functor.
76 // Specialization for case when T==K and the caller wants to use a function rather than functor.
79 static SkTLessFunctionToFunctorAdaptor<T, LESS> functor; local
80 return SkTSearch(base, count, target, elemSize, functor);
83 // Adapts operator < to a functor.
91 static SkTLessFunctor<T> functor; local
92 return SkTSearch(base, count, target, elemSize, functor);
95 // Similar to SkLessFunctionToFunctorAdaptor but makes the functor interface take T* rather than T.
104 static SkTLessFunctionToPtrFunctorAdaptor<T, LESS> functor; local
    [all...]
  /external/eigen/Eigen/src/Core/
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));
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));
  /external/libchrome/base/
bind.h 50 template <typename Functor, typename... Args>
53 typename internal::FunctorTraits<Functor>::RunnableType,
54 typename internal::FunctorTraits<Functor>::RunType,
57 Bind(Functor functor, const Args&... args) {
58 // Type aliases for how to store and run the functor.
59 using RunnableType = typename internal::FunctorTraits<Functor>::RunnableType;
60 using RunType = typename internal::FunctorTraits<Functor>::RunType;
64 // functor is going to interpret the argument as.
96 new BindState(internal::MakeRunnable(functor), args...))
    [all...]
  /external/libweave/third_party/chromium/base/
bind.h 50 template <typename Functor, typename... Args>
53 typename internal::FunctorTraits<Functor>::RunnableType,
54 typename internal::FunctorTraits<Functor>::RunType,
57 Bind(Functor functor, const Args&... args) {
58 // Type aliases for how to store and run the functor.
59 using RunnableType = typename internal::FunctorTraits<Functor>::RunnableType;
60 using RunType = typename internal::FunctorTraits<Functor>::RunType;
64 // functor is going to interpret the argument as.
96 new BindState(internal::MakeRunnable(functor), args...))
    [all...]

Completed in 2347 milliseconds

1 2 3 4 5