/external/ceres-solver/internal/ceres/ |
D | problem_test.cc | 357 ResidualBlock* r_yz = problem.AddResidualBlock(cost_yz, NULL, y, z); in TEST() 358 ResidualBlock* r_wz = problem.AddResidualBlock(cost_wz, NULL, w, z); in TEST() 388 ResidualBlock* GetResidualBlock(int block) { in GetResidualBlock() 392 bool HasResidualBlock(ResidualBlock* residual_block) { in HasResidualBlock() 419 ResidualBlock* residual_block) { in ExpectParameterBlockContainsResidualBlock() 438 ResidualBlock* r1) { in ExpectParameterBlockContains() 444 ResidualBlock* r1, in ExpectParameterBlockContains() 445 ResidualBlock* r2) { in ExpectParameterBlockContains() 452 ResidualBlock* r1, in ExpectParameterBlockContains() 453 ResidualBlock* r2, in ExpectParameterBlockContains() [all …]
|
D | residual_block_utils.h | 52 class ResidualBlock; variable 55 void InvalidateEvaluation(const ResidualBlock& block, 62 bool IsEvaluationValid(const ResidualBlock& block, 71 string EvaluationToString(const ResidualBlock& block,
|
D | program.h | 44 class ResidualBlock; variable 64 const vector<ResidualBlock*>& residual_blocks() const; 66 vector<ResidualBlock*>* mutable_residual_blocks(); 183 vector<ResidualBlock*> residual_blocks_;
|
D | problem_impl.cc | 153 void ProblemImpl::InternalRemoveResidualBlock(ResidualBlock* residual_block) { in InternalRemoveResidualBlock() 178 void ProblemImpl::DeleteBlock(ResidualBlock* residual_block) { in DeleteBlock() 238 ResidualBlock* ProblemImpl::AddResidualBlock( in AddResidualBlock() 294 ResidualBlock* new_residual_block = in AddResidualBlock() 295 new ResidualBlock(cost_function, in AddResidualBlock() 318 ResidualBlock* ProblemImpl::AddResidualBlock( in AddResidualBlock() 327 ResidualBlock* ProblemImpl::AddResidualBlock( in AddResidualBlock() 337 ResidualBlock* ProblemImpl::AddResidualBlock( in AddResidualBlock() 348 ResidualBlock* ProblemImpl::AddResidualBlock( in AddResidualBlock() 360 ResidualBlock* ProblemImpl::AddResidualBlock( in AddResidualBlock() [all …]
|
D | compressed_row_jacobian_writer.cc | 53 const vector<ResidualBlock*>& residual_blocks = in PopulateJacobianRowAndColumnBlockVectors() 66 const ResidualBlock* residual_block = in GetOrderedParameterBlocks() 82 const vector<ResidualBlock*>& residual_blocks = in CreateJacobian() 91 ResidualBlock* residual_block = residual_blocks[i]; in CreateJacobian() 119 const ResidualBlock* residual_block = residual_blocks[i]; in CreateJacobian() 188 const ResidualBlock* residual_block = in Write()
|
D | block_jacobian_writer.cc | 60 const vector<ResidualBlock*>& residual_blocks = program.residual_blocks(); in BuildJacobianLayout() 68 ResidualBlock* residual_block = residual_blocks[i]; in BuildJacobianLayout() 96 const ResidualBlock* residual_block = residual_blocks[i]; in BuildJacobianLayout() 166 const vector<ResidualBlock*>& residual_blocks = in CreateJacobian() 171 const ResidualBlock* residual_block = residual_blocks[i]; in CreateJacobian()
|
D | problem_impl.h | 62 class ResidualBlock; variable 67 typedef HashSet<ResidualBlock*> ResidualBlockSet; 125 void RemoveResidualBlock(ResidualBlock* residual_block); 176 void InternalRemoveResidualBlock(ResidualBlock* residual_block); 190 void DeleteBlock(ResidualBlock* residual_block);
|
D | residual_block.cc | 52 ResidualBlock::ResidualBlock(const CostFunction* cost_function, in ResidualBlock() function in ceres::internal::ResidualBlock 67 bool ResidualBlock::Evaluate(const bool apply_loss_function, in Evaluate() 197 int ResidualBlock::NumScratchDoublesForEvaluate() const { in NumScratchDoublesForEvaluate()
|
D | program.cc | 64 const vector<ResidualBlock*>& Program::residual_blocks() const { in residual_blocks() 72 vector<ResidualBlock*>* Program::mutable_residual_blocks() { in mutable_residual_blocks() 128 ResidualBlock* residual_block = residual_blocks_[i]; in SetParameterOffsetsAndIndex() 147 const ResidualBlock* residual_block = residual_blocks_[i]; in IsValid() 304 ResidualBlock* residual_block = residual_blocks_[i]; in RemoveFixedBlocks() 368 for (vector<ResidualBlock*>::const_iterator it = residual_blocks_.begin(); in IsParameterBlockSetIndependent() 397 const ResidualBlock* residual_block = residual_blocks_[c]; in CreateJacobianBlockSparsityTranspose() 475 ResidualBlock* residual_block = residual_blocks_[i]; in MaxDerivativesPerResidualBlock()
|
D | residual_block_utils.cc | 47 void InvalidateEvaluation(const ResidualBlock& block, in InvalidateEvaluation() 64 string EvaluationToString(const ResidualBlock& block, in EvaluationToString() 115 bool IsEvaluationValid(const ResidualBlock& block, in IsEvaluationValid()
|
D | block_evaluate_preparer.h | 44 class ResidualBlock; variable 60 void Prepare(const ResidualBlock* residual_block,
|
D | scratch_evaluate_preparer.h | 44 class ResidualBlock; variable 55 void Prepare(const ResidualBlock* residual_block,
|
D | reorder_program.cc | 59 static int MinParameterBlock(const ResidualBlock* residual_block, in MinParameterBlock() 191 vector<ResidualBlock*>* residual_blocks = program->mutable_residual_blocks(); in LexicographicallyOrderResidualBlocks() 194 ResidualBlock* residual_block = (*residual_blocks)[i]; in LexicographicallyOrderResidualBlocks() 225 vector<ResidualBlock*> reordered_residual_blocks( in LexicographicallyOrderResidualBlocks() 226 (*residual_blocks).size(), static_cast<ResidualBlock*>(NULL)); in LexicographicallyOrderResidualBlocks()
|
D | residual_block.h | 67 class ResidualBlock { 72 ResidualBlock(const CostFunction* cost_function,
|
D | parameter_block.h | 52 class ResidualBlock; variable 74 typedef HashSet<ResidualBlock*> ResidualBlockSet; 260 void AddResidualBlock(ResidualBlock* residual_block) { in AddResidualBlock() 267 void RemoveResidualBlock(ResidualBlock* residual_block) { in RemoveResidualBlock()
|
D | residual_block_test.cc | 75 TEST(ResidualBlock, EvaluteWithNoLossFunctionOrLocalParameterizations) { in TEST() argument 96 ResidualBlock residual_block(&cost_function, NULL, parameters, -1); in TEST() 202 TEST(ResidualBlock, EvaluteWithLocalParameterizations) { in TEST() argument 235 ResidualBlock residual_block(&cost_function, NULL, parameters, -1); in TEST()
|
D | reorder_program_test.cc | 87 const vector<ResidualBlock*>& residual_blocks = in TEST() 90 vector<ResidualBlock*> expected_residual_blocks; in TEST()
|
D | parameter_block_ordering.cc | 123 const vector<ResidualBlock*>& residual_blocks = program.residual_blocks(); in CreateHessianGraph() 125 const ResidualBlock* residual_block = residual_blocks[i]; in CreateHessianGraph()
|
D | block_evaluate_preparer.cc | 50 void BlockEvaluatePreparer::Prepare(const ResidualBlock* residual_block, in Prepare()
|
D | coordinate_descent_minimizer.h | 88 vector<vector<ResidualBlock*> > residual_blocks_;
|
D | scratch_evaluate_preparer.cc | 58 void ScratchEvaluatePreparer::Prepare(const ResidualBlock* residual_block, in Prepare()
|
D | gradient_checking_cost_function.cc | 279 const vector<ResidualBlock*>& residual_blocks = program->residual_blocks(); in CreateGradientCheckingProblemImpl() 281 ResidualBlock* residual_block = residual_blocks[i]; in CreateGradientCheckingProblemImpl()
|
D | coordinate_descent_minimizer.cc | 100 const vector<ResidualBlock*>& residual_blocks = program.residual_blocks(); in Init() 102 ResidualBlock* residual_block = residual_blocks[i]; in Init()
|
D | program_evaluator.h | 190 const ResidualBlock* residual_block = program_->residual_blocks()[i]; in Evaluate() 336 const vector<ResidualBlock*>& residual_blocks = program.residual_blocks(); in BuildResidualLayout()
|
/external/ceres-solver/include/ceres/ |
D | problem.h | 62 class ResidualBlock; variable 67 typedef internal::ResidualBlock* ResidualBlockId;
|