/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...] |