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

1 2

  /external/ceres-solver/internal/ceres/
evaluator.cc 40 #include "ceres/evaluator.h"
49 Evaluator::~Evaluator() {}
51 Evaluator* Evaluator::Create(const Evaluator::Options& options,
80 *error = "Invalid Linear Solver Type. Unable to create evaluator.";
block_jacobian_writer.h 42 #include "ceres/evaluator.h"
54 BlockJacobianWriter(const Evaluator::Options& options,
dynamic_compressed_row_jacobian_writer.h 37 #include "ceres/evaluator.h"
48 DynamicCompressedRowJacobianWriter(Evaluator::Options /* ignored */,
solver_impl.h 46 class Evaluator;
63 // Run the TrustRegionMinimizer for the given evaluator and configuration.
68 Evaluator* evaluator,
76 // Run the LineSearchMinimizer for the given evaluator and configuration.
79 Evaluator* evaluator,
102 // Create the appropriate evaluator for the transformed program.
103 static Evaluator* CreateEvaluator(
evaluator.h 52 // The Evaluator interface offers a way to interact with a least squares cost
56 class Evaluator {
58 virtual ~Evaluator();
73 static Evaluator* Create(const Options& options,
85 // The parallelism of the evaluator is controlled by num_threads; it
94 // evaluator object can be constructed.
121 // Options struct to control Evaluator::Evaluate;
148 // Variant of Evaluator::Evaluate where the user wishes to use the
compressed_row_jacobian_writer.h 36 #include "ceres/evaluator.h"
48 CompressedRowJacobianWriter(Evaluator::Options /* ignored */,
line_search.h 45 class Evaluator;
232 explicit LineSearchFunction(Evaluator* evaluator);
239 Evaluator* evaluator_;
243 // evaluation_point = Evaluator::Plus(position_, x * direction_);
coordinate_descent_minimizer.h 37 #include "ceres/evaluator.h"
95 Evaluator::Options evaluator_options_;
evaluator_test.cc 34 #include "ceres/evaluator.h"
70 // evaluator into the "local" jacobian. In the tests, the "subset
110 Evaluator* CreateEvaluator(Program* program) {
117 StringAppendF(&report, "Creating evaluator with type: %d",
127 Evaluator::Options options;
132 return Evaluator::Create(options, program, &error);
142 scoped_ptr<Evaluator> evaluator(
155 scoped_ptr<SparseMatrix> jacobian(evaluator->CreateJacobian());
157 ASSERT_EQ(expected_num_rows, evaluator->NumResiduals())
    [all...]
minimizer.h 43 class Evaluator;
111 evaluator = NULL;
169 Evaluator* evaluator; member in struct:ceres::internal::Minimizer::Options
dense_jacobian_writer.h 49 DenseJacobianWriter(Evaluator::Options /* ignored */,
program_evaluator.h 40 // This abstraction affords an efficient evaluator implementation while still
61 // // Evaluator::CreateJacobian.
110 class ProgramEvaluator : public Evaluator {
112 ProgramEvaluator(const Evaluator::Options &options, Program* program)
129 // Implementation of Evaluator interface.
134 bool Evaluate(const Evaluator::EvaluateOptions& evaluate_options,
140 ScopedExecutionTimer total_timer("Evaluator::Total", &execution_summary_);
142 ? "Evaluator::Residual"
143 : "Evaluator::Jacobian",
367 Evaluator::Options options_
    [all...]
coordinate_descent_minimizer.cc 40 #include "ceres/evaluator.h"
213 scoped_ptr<Evaluator> evaluator(
214 Evaluator::Create(evaluator_options_, program, &error));
215 CHECK_NOTNULL(evaluator.get());
217 scoped_ptr<SparseMatrix> jacobian(evaluator->CreateJacobian());
227 minimizer_options.evaluator = evaluator.get();
solver_impl.cc 41 #include "ceres/evaluator.h"
71 Evaluator* evaluator,
100 minimizer_options.evaluator = evaluator;
101 scoped_ptr<SparseMatrix> jacobian(evaluator->CreateJacobian());
140 Evaluator* evaluator,
165 minimizer_options.evaluator = evaluator;
    [all...]
block_jacobian_writer.cc 123 BlockJacobianWriter::BlockJacobianWriter(const Evaluator::Options& options,
line_search_minimizer.cc 51 #include "ceres/evaluator.h"
69 bool Evaluate(Evaluator* evaluator,
73 if (!evaluator->Evaluate(x.data(),
84 if (!evaluator->Plus(x.data(),
106 Evaluator* evaluator = CHECK_NOTNULL(options.evaluator); local
107 const int num_parameters = evaluator->NumParameters();
108 const int num_effective_parameters = evaluator->NumEffectiveParameters()
    [all...]
trust_region_minimizer_test.cc 32 // This tests the TrustRegionMinimizer loop using a direct Evaluator
40 #include "ceres/evaluator.h"
52 // Templated Evaluator for Powell's function. The template parameters
56 // the Evaluator::Plus operation besides checking for the basic
59 class PowellEvaluator2 : public Evaluator {
76 // Implementation of Evaluator interface.
85 virtual bool Evaluate(const Evaluator::EvaluateOptions& evaluate_options,
233 minimizer_options.evaluator = &powell_evaluator;
problem_impl.cc 45 #include "ceres/evaluator.h"
675 // Setup the Parameter indices and offsets before an evaluator can
679 Evaluator::Options evaluator_options;
682 // CXSparse, here it just being used for telling the evaluator to
684 // the Evaluator decides the storage for the Jacobian based on the
690 scoped_ptr<Evaluator> evaluator(
691 Evaluator::Create(evaluator_options, &program, &error));
692 if (evaluator.get() == NULL) {
693 LOG(ERROR) << "Unable to create an Evaluator object.
    [all...]
trust_region_minimizer.cc 43 #include "ceres/evaluator.h"
65 Evaluator* evaluator) {
66 LineSearchFunction line_search_function(evaluator);
131 Evaluator* evaluator = CHECK_NOTNULL(options_.evaluator); local
150 const int num_parameters = evaluator->NumParameters();
151 const int num_effective_parameters = evaluator->NumEffectiveParameters();
152 const int num_residuals = evaluator->NumResiduals()
    [all...]
line_search.cc 37 #include "ceres/evaluator.h"
103 LineSearchFunction::LineSearchFunction(Evaluator* evaluator)
104 : evaluator_(evaluator),
105 position_(evaluator->NumParameters()),
106 direction_(evaluator->NumEffectiveParameters()),
107 evaluation_point_(evaluator->NumParameters()),
108 scaled_direction_(evaluator->NumEffectiveParameters()),
109 gradient_(evaluator->NumEffectiveParameters()) {
    [all...]
  /external/clang/unittests/AST/
EvaluateAsRValueTest.cpp 74 EvaluateConstantInitializersVisitor Evaluator(VarInfo);
75 Evaluator.TraverseDecl(Ctx.getTranslationUnitDecl());
  /external/deqp/modules/gles2/functional/
es2fShaderMatrixTests.cpp 444 // Evaluator template.
447 struct Evaluator;
450 struct Evaluator<OP_ADD, In0Type, In0DataType, In1Type, In1DataType>
459 struct Evaluator<OP_SUB, In0Type, In0DataType, In1Type, In1DataType>
468 struct Evaluator<OP_MUL, In0Type, In0DataType, In1Type, In1DataType>
477 struct Evaluator<OP_DIV, In0Type, In0DataType, In1Type, In1DataType>
486 struct Evaluator<OP_COMP_MUL, In0Type, In0DataType, In1Type, In1DataType>
495 struct Evaluator<OP_UNARY_PLUS, In0Type, In0DataType, In1Type, In1DataType>
504 struct Evaluator<OP_NEGATION, In0Type, In0DataType, In1Type, In1DataType>
513 struct Evaluator<OP_PRE_INCREMENT, In0Type, In0DataType, In1Type, In1DataType
    [all...]
  /external/deqp/modules/gles3/functional/
es3fShaderMatrixTests.cpp 882 // Evaluator template.
887 struct Evaluator;
890 struct Evaluator<OP_ADD, In0DataType, In1DataType>
903 struct Evaluator<OP_SUB, In0DataType, In1DataType>
916 struct Evaluator<OP_MUL, In0DataType, In1DataType>
929 struct Evaluator<OP_DIV, In0DataType, In1DataType>
942 struct Evaluator<OP_COMP_MUL, In0DataType, In1DataType>
955 struct Evaluator<OP_OUTER_PRODUCT, In0DataType, In1DataType>
968 struct Evaluator<OP_TRANSPOSE, In0DataType, In1DataType>
980 struct Evaluator<OP_INVERSE, In0DataType, In1DataType
    [all...]
  /external/chromium_org/chrome/browser/resources/chromeos/chromevox/speech_rules/
math_store.js 174 // Evaluator
  /external/llvm/lib/Transforms/IPO/
GlobalOpt.cpp     [all...]

Completed in 738 milliseconds

1 2