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

1 2

  /external/ceres-solver/internal/ceres/
residual_block_utils.h 31 // Utility routines for ResidualBlock evaluation.
52 class ResidualBlock;
55 void InvalidateEvaluation(const ResidualBlock& block,
62 bool IsEvaluationValid(const ResidualBlock& block,
71 string EvaluationToString(const ResidualBlock& block,
block_evaluate_preparer.h 44 class ResidualBlock;
60 void Prepare(const ResidualBlock* residual_block,
scratch_evaluate_preparer.h 44 class ResidualBlock;
55 void Prepare(const ResidualBlock* residual_block,
program.h 44 class ResidualBlock;
64 const vector<ResidualBlock*>& residual_blocks() const;
66 vector<ResidualBlock*>* mutable_residual_blocks();
181 // The Program does not own the ParameterBlock or ResidualBlock objects.
183 vector<ResidualBlock*> residual_blocks_;
residual_block.h 67 class ResidualBlock {
72 ResidualBlock(const CostFunction* cost_function,
140 // switching from a ResidualBlock* to an index in the Program's array, needed
problem_test.cc 357 ResidualBlock* r_yz = problem.AddResidualBlock(cost_yz, NULL, y, z);
358 ResidualBlock* r_wz = problem.AddResidualBlock(cost_wz, NULL, w, z);
388 ResidualBlock* GetResidualBlock(int block) {
392 bool HasResidualBlock(ResidualBlock* residual_block) {
419 ResidualBlock* residual_block) {
438 ResidualBlock* r1) {
444 ResidualBlock* r1,
445 ResidualBlock* r2) {
452 ResidualBlock* r1,
453 ResidualBlock* r2
    [all...]
residual_block_utils.cc 47 void InvalidateEvaluation(const ResidualBlock& block,
64 string EvaluationToString(const ResidualBlock& block,
115 bool IsEvaluationValid(const ResidualBlock& block,
block_evaluate_preparer.cc 50 void BlockEvaluatePreparer::Prepare(const ResidualBlock* residual_block,
block_jacobian_writer.cc 60 const vector<ResidualBlock*>& residual_blocks = program.residual_blocks();
68 ResidualBlock* residual_block = residual_blocks[i];
96 const ResidualBlock* residual_block = residual_blocks[i];
166 const vector<ResidualBlock*>& residual_blocks =
171 const ResidualBlock* residual_block = residual_blocks[i];
problem_impl.h 62 class ResidualBlock;
67 typedef HashSet<ResidualBlock*> ResidualBlockSet;
125 void RemoveResidualBlock(ResidualBlock* residual_block);
176 void InternalRemoveResidualBlock(ResidualBlock* residual_block);
190 void DeleteBlock(ResidualBlock* residual_block);
coordinate_descent_minimizer.h 88 vector<vector<ResidualBlock*> > residual_blocks_;
residual_block.cc 52 ResidualBlock::ResidualBlock(const CostFunction* cost_function,
67 bool ResidualBlock::Evaluate(const bool apply_loss_function,
121 "Error in evaluating the ResidualBlock.\n\n"
197 int ResidualBlock::NumScratchDoublesForEvaluate() const {
scratch_evaluate_preparer.cc 58 void ScratchEvaluatePreparer::Prepare(const ResidualBlock* residual_block,
compressed_row_jacobian_writer.cc 53 const vector<ResidualBlock*>& residual_blocks =
66 const ResidualBlock* residual_block =
82 const vector<ResidualBlock*>& residual_blocks =
91 ResidualBlock* residual_block = residual_blocks[i];
119 const ResidualBlock* residual_block = residual_blocks[i];
188 const ResidualBlock* residual_block =
problem_impl.cc 153 void ProblemImpl::InternalRemoveResidualBlock(ResidualBlock* residual_block) {
178 void ProblemImpl::DeleteBlock(ResidualBlock* residual_block) {
179 // The const casts here are legit, since ResidualBlock holds these
238 ResidualBlock* ProblemImpl::AddResidualBlock(
294 ResidualBlock* new_residual_block =
295 new ResidualBlock(cost_function,
318 ResidualBlock* ProblemImpl::AddResidualBlock(
327 ResidualBlock* ProblemImpl::AddResidualBlock(
337 ResidualBlock* ProblemImpl::AddResidualBlock(
348 ResidualBlock* ProblemImpl::AddResidualBlock
    [all...]
program.cc 64 const vector<ResidualBlock*>& Program::residual_blocks() const {
72 vector<ResidualBlock*>* Program::mutable_residual_blocks() {
128 ResidualBlock* residual_block = residual_blocks_[i];
147 const ResidualBlock* residual_block = residual_blocks_[i];
304 ResidualBlock* residual_block = residual_blocks_[i];
368 for (vector<ResidualBlock*>::const_iterator it = residual_blocks_.begin();
397 const ResidualBlock* residual_block = residual_blocks_[c];
475 ResidualBlock* residual_block = residual_blocks_[i];
dense_jacobian_writer.h 77 const ResidualBlock* residual_block =
dynamic_compressed_row_jacobian_writer.cc 71 const ResidualBlock* residual_block =
parameter_block.h 52 class ResidualBlock;
74 typedef HashSet<ResidualBlock*> ResidualBlockSet;
260 void AddResidualBlock(ResidualBlock* residual_block) {
267 void RemoveResidualBlock(ResidualBlock* residual_block) {
residual_block_test.cc 75 TEST(ResidualBlock, EvaluteWithNoLossFunctionOrLocalParameterizations) {
96 ResidualBlock residual_block(&cost_function, NULL, parameters, -1);
202 TEST(ResidualBlock, EvaluteWithLocalParameterizations) {
235 ResidualBlock residual_block(&cost_function, NULL, parameters, -1);
residual_block_utils_test.cc 44 // Routine to check if ResidualBlock::Evaluate for unary CostFunction
52 ResidualBlock residual_block(&cost_function,
88 // which user code can cause ResidualBlock::Evaluate to fail.
solver_impl.h 115 const vector<ResidualBlock*>& residual_blocks);
reorder_program.cc 59 static int MinParameterBlock(const ResidualBlock* residual_block,
191 vector<ResidualBlock*>* residual_blocks = program->mutable_residual_blocks();
194 ResidualBlock* residual_block = (*residual_blocks)[i];
225 vector<ResidualBlock*> reordered_residual_blocks(
226 (*residual_blocks).size(), static_cast<ResidualBlock*>(NULL));
parameter_block_ordering.cc 123 const vector<ResidualBlock*>& residual_blocks = program.residual_blocks();
125 const ResidualBlock* residual_block = residual_blocks[i];
  /external/ceres-solver/include/ceres/
problem.h 62 class ResidualBlock;
67 typedef internal::ResidualBlock* ResidualBlockId;

Completed in 201 milliseconds

1 2