/external/ceres-solver/internal/ceres/ |
parameter_block_test.cc | 31 #include "ceres/parameter_block.h" 41 ParameterBlock parameter_block(x, 3); 50 parameter_block.SetParameterization(&subset_wrong_size), "global"); 54 (parameter_block.SetParameterization(NULL), "NULL"); 58 parameter_block.SetParameterization(&subset); 61 parameter_block.SetParameterization(&subset); 64 EXPECT_DEATH_IF_SUPPORTED(parameter_block.SetParameterization(NULL), "NULL"); 69 (parameter_block.SetParameterization(&subset_different), "re-set"); 73 parameter_block.LocalParameterizationJacobian(), 86 parameter_block.Plus(x, delta, x_plus_delta) [all...] |
parameter_block_ordering.cc | 37 #include "ceres/parameter_block.h" 55 ParameterBlock* parameter_block = parameter_blocks[i]; local 56 if (parameter_block->IsConstant()) { 57 ordering->push_back(parameter_block); 77 ParameterBlock* parameter_block = independent_set_ordering[i]; local 78 ordering->AddElementToGroup(parameter_block->mutable_user_state(), round); 79 graph->RemoveVertex(parameter_block); 91 ParameterBlock* parameter_block = parameter_blocks[i]; local 92 if (!parameter_block->IsConstant()) { 93 graph->AddVertex(parameter_block); [all...] |
coordinate_descent_minimizer.cc | 44 #include "ceres/parameter_block.h" 105 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j]; local 107 parameter_block_index.find(parameter_block); 127 ParameterBlock* parameter_block = parameter_blocks_[i]; local 128 parameter_block->SetState(parameters + parameter_block->state_offset()); 129 parameter_block->SetConstant(); 160 ParameterBlock* parameter_block = parameter_blocks_[j]; local 161 const int old_index = parameter_block->index(); 162 const int old_delta_offset = parameter_block->delta_offset() [all...] |
residual_block.cc | 39 #include "ceres/parameter_block.h" 81 const ParameterBlock* parameter_block = parameter_blocks_[i]; local 83 parameter_block->LocalParameterizationJacobian() != NULL) { 85 scratch += num_residuals * parameter_block->Size(); 135 const ParameterBlock* parameter_block = parameter_blocks_[i]; local 138 if (parameter_block->LocalParameterizationJacobian() != NULL) { 140 parameter_block->LocalParameterizationJacobian(), 141 parameter_block->Size(), 142 parameter_block->LocalSize()); 145 parameter_block->Size()) 176 const ParameterBlock* parameter_block = parameter_blocks_[i]; local 204 const ParameterBlock* parameter_block = parameter_blocks_[i]; local [all...] |
compressed_row_jacobian_writer.cc | 35 #include "ceres/parameter_block.h" 57 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j]; local 58 if (!parameter_block->IsConstant()) { 59 num_jacobian_nonzeros += num_residuals * parameter_block->LocalSize(); 89 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j]; local 90 if (!parameter_block->IsConstant()) { 91 parameter_indices.push_back(parameter_block->index()); 92 num_derivatives += parameter_block->LocalSize(); 116 ParameterBlock* parameter_block = local 118 const int parameter_block_size = parameter_block->LocalSize() 177 const ParameterBlock* parameter_block = local 192 const ParameterBlock* parameter_block = local [all...] |
block_jacobian_writer.cc | 35 #include "ceres/parameter_block.h" 74 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j]; local 75 if (!parameter_block->IsConstant()) { 78 if (parameter_block->index() < num_eliminate_blocks) { 79 f_block_pos += num_residuals * parameter_block->LocalSize(); 102 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j]; local 103 const int parameter_block_index = parameter_block->index(); 104 if (parameter_block->IsConstant()) { 108 num_residuals * parameter_block->LocalSize(); 190 const ParameterBlock* parameter_block local [all...] |
scratch_evaluate_preparer.cc | 33 #include "ceres/parameter_block.h" 66 const ParameterBlock* parameter_block = local 68 if (parameter_block->IsConstant()) { 72 jacobian_block_cursor += num_residuals * parameter_block->LocalSize();
|
dense_jacobian_writer.h | 38 #include "ceres/parameter_block.h" 84 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j]; local 87 if (parameter_block->IsConstant()) { 91 const int parameter_block_size = parameter_block->LocalSize(); 98 parameter_block->delta_offset(),
|
gradient_checking_cost_function.cc | 42 #include "ceres/parameter_block.h" 254 ParameterBlock* parameter_block = parameter_blocks[i]; local 256 parameter_block->mutable_user_state(), 257 parameter_block->Size(), 258 parameter_block->mutable_local_parameterization()); 260 if (parameter_block->IsConstant()) { 262 parameter_block->mutable_user_state()); 280 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j]; local 281 parameter_blocks.push_back(parameter_block->mutable_user_state()); 282 StringAppendF(&extra_info, "%p", parameter_block->mutable_user_state()) [all...] |
problem_impl.cc | 43 #include "ceres/parameter_block.h" 154 ParameterBlock* parameter_block = program_->parameter_blocks_[i]; local 157 local_parameterizations.insert(parameter_block->local_parameterization_); 160 delete parameter_block; 385 ParameterBlock* parameter_block = local 391 parameter_block->SetParameterization(local_parameterization);
|
program_evaluator.h | 86 #include "ceres/parameter_block.h" 213 const ParameterBlock* parameter_block = local 215 if (parameter_block->IsConstant()) { 220 parameter_block->LocalSize()); 222 parameter_block->delta_offset(), 223 parameter_block->LocalSize());
|
residual_block_utils_test.cc | 34 #include "ceres/parameter_block.h" 48 ParameterBlock parameter_block(&x, 1); 50 parameter_blocks.push_back(¶meter_block);
|
runtime_numeric_diff_cost_function.cc | 49 int parameter_block, 66 Map<JacobianMatrix> parameter_jacobian(jacobians[parameter_block], 71 Map<ParameterVector> x_plus_delta(parameters[parameter_block],
|
solver_impl.cc | 45 #include "ceres/parameter_block.h" 610 ParameterBlock* parameter_block = residual_block->parameter_blocks()[k]; local 611 if (!parameter_block->IsConstant()) { 613 parameter_block->set_index(1); 642 ParameterBlock* parameter_block = (*parameter_blocks)[i]; local 643 if (parameter_block->index() == 1) { 644 (*parameter_blocks)[j++] = parameter_block; 646 ordering->Remove(parameter_block->mutable_user_state()); 938 ParameterBlock* parameter_block = residual_block->parameter_blocks()[i]; local [all...] |
block_evaluate_preparer.cc | 36 #include "ceres/parameter_block.h"
|
CMakeLists.txt | 238 CERES_TEST(parameter_block)
|
residual_block_utils.cc | 39 #include "ceres/parameter_block.h"
|
program.cc | 43 #include "ceres/parameter_block.h"
|
residual_block_test.cc | 34 #include "ceres/parameter_block.h"
|
gradient_checking_cost_function_test.cc | 39 #include "ceres/parameter_block.h"
|
solver_impl_test.cc | 35 #include "ceres/parameter_block.h"
|
/external/ceres-solver/include/ceres/ |
numeric_diff_cost_function.h | 84 int parameter_block, 104 Map<JacobianMatrix> parameter_jacobian(jacobians[parameter_block], 109 Map<ParameterVector> x_plus_delta(parameters[parameter_block], 183 int parameter_block, 188 parameter_block,
|