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

1 2

  /external/ceres-solver/internal/ceres/
schur_ordering.h 45 class ParameterBlock;
61 vector<ParameterBlock* >* ordering);
69 Graph<ParameterBlock*>* CreateHessianGraph(const Program& program);
parameter_block_ordering.h 43 class ParameterBlock;
59 vector<ParameterBlock* >* ordering);
65 vector<ParameterBlock* >* ordering);
79 Graph<ParameterBlock*>* CreateHessianGraph(const Program& program);
parameter_block_ordering.cc 46 vector<ParameterBlock*>* ordering) {
49 scoped_ptr<Graph< ParameterBlock*> > graph(CreateHessianGraph(program));
50 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
51 const HashSet<ParameterBlock*>& vertices = graph->vertices();
62 ParameterBlock* parameter_block = parameter_blocks[i];
72 vector<ParameterBlock*>* ordering) {
75 scoped_ptr<Graph< ParameterBlock*> > graph(CreateHessianGraph(program));
77 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
81 ParameterBlock* parameter_block = parameter_blocks[i];
93 const vector<ParameterBlock*> parameter_blocks = program.parameter_blocks()
    [all...]
schur_ordering.cc 46 vector<ParameterBlock*>* ordering) {
49 scoped_ptr<Graph< ParameterBlock*> > graph(
52 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
56 ParameterBlock* parameter_block = parameter_blocks[i];
65 Graph<ParameterBlock*>*
67 Graph<ParameterBlock*>* graph = new Graph<ParameterBlock*>;
68 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
70 ParameterBlock* parameter_block = parameter_blocks[i];
80 ParameterBlock* const* parameter_blocks
    [all...]
program.h 41 class ParameterBlock;
61 const vector<ParameterBlock*>& parameter_blocks() const;
63 vector<ParameterBlock*>* mutable_parameter_blocks();
89 // from a ParameterBlock* to an index in the parameter_blocks() vector. For
119 // The Program does not own the ParameterBlock or ResidualBlock objects.
120 vector<ParameterBlock*> parameter_blocks_;
residual_block.h 52 class ParameterBlock;
74 const vector<ParameterBlock*>& parameter_blocks,
111 ParameterBlock* const* parameter_blocks() const {
137 scoped_array<ParameterBlock*> parameter_blocks_;
parameter_block_test.cc 39 TEST(ParameterBlock, SetLocalParameterization) {
41 ParameterBlock parameter_block(x, 3, -1);
111 TEST(ParameterBlock, SetStateUpdatesLocalParameterizationJacobian) {
114 ParameterBlock parameter_block(x, 1, -1, &test_parameterization);
123 TEST(ParameterBlock, PlusWithNoLocalParameterization) {
125 ParameterBlock parameter_block(x, 2, -1);
164 TEST(ParameterBlock, DetectBadLocalParameterization) {
167 ParameterBlock parameter_block(&x, 1, -1, &bad_parameterization);
compressed_row_jacobian_writer.cc 57 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j];
89 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j];
116 ParameterBlock* parameter_block =
138 const vector<ParameterBlock*>& parameter_blocks =
178 const ParameterBlock* parameter_block =
193 const ParameterBlock* parameter_block =
residual_block.cc 54 const vector<ParameterBlock*>& parameter_blocks,
59 new ParameterBlock* [
86 const ParameterBlock* parameter_block = parameter_blocks_[i];
140 const ParameterBlock* parameter_block = parameter_blocks_[i];
179 const ParameterBlock* parameter_block = parameter_blocks_[i];
207 const ParameterBlock* parameter_block = parameter_blocks_[i];
coordinate_descent_minimizer.h 75 vector<ParameterBlock*> parameter_blocks_;
residual_block_test.cc 80 ParameterBlock x(values_x, 2, -1);
83 ParameterBlock y(values_y, 3, -1);
86 ParameterBlock z(values_z, 4, -1);
88 vector<ParameterBlock*> parameters;
207 ParameterBlock x(values_x, 2, -1);
210 ParameterBlock y(values_y, 3, -1);
213 ParameterBlock z(values_z, 4, -1);
215 vector<ParameterBlock*> parameters;
residual_block_utils_test.cc 48 ParameterBlock parameter_block(&x, 1, -1);
49 vector<ParameterBlock*> parameter_blocks;
parameter_block_ordering_test.cc 48 typedef Graph<ParameterBlock*> HessianGraph;
49 typedef HashSet<ParameterBlock*> VertexSet;
85 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
139 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
171 vector<ParameterBlock*> ordering;
schur_ordering_test.cc 48 typedef Graph<ParameterBlock*> HessianGraph;
49 typedef HashSet<ParameterBlock*> VertexSet;
85 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
139 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
171 vector<ParameterBlock*> ordering;
block_jacobian_writer.cc 74 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j];
102 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j];
152 const vector<ParameterBlock*>& parameter_blocks =
190 const ParameterBlock* parameter_block =
problem_impl.h 65 typedef map<double*, ParameterBlock*> ParameterMap;
152 ParameterBlock* InternalAddParameterBlock(double* values, int size);
167 void DeleteBlock(ParameterBlock* parameter_block);
172 map<double*, ParameterBlock*> parameter_block_map_;
scratch_evaluate_preparer.cc 66 const ParameterBlock* parameter_block =
coordinate_descent_minimizer.cc 70 map<ParameterBlock*, int> parameter_block_index;
89 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks();
105 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j];
106 const map<ParameterBlock*, int>::const_iterator it =
127 ParameterBlock* parameter_block = parameter_blocks_[i];
161 ParameterBlock* parameter_block = parameter_blocks_[j];
problem_impl.cc 58 typedef map<double*, internal::ParameterBlock*> ParameterMap;
61 internal::ParameterBlock* FindParameterBlockOrDie(
93 ParameterBlock* ProblemImpl::InternalAddParameterBlock(double* values,
140 ParameterBlock* new_parameter_block =
141 new ParameterBlock(values, size, program_->parameter_blocks_.size());
180 void ProblemImpl::DeleteBlock(ParameterBlock* parameter_block) {
254 vector<ParameterBlock*> parameter_block_ptrs(parameter_blocks.size());
440 ParameterBlock* parameter_block =
487 ParameterBlock* parameter_block =
557 vector<ParameterBlock*> variable_parameter_blocks
    [all...]
parameter_block.h 61 class ParameterBlock {
77 ParameterBlock(double* user_state, int size, int index) {
81 ParameterBlock(double* user_state,
303 // permit switching from a ParameterBlock* to an index in another array.
dense_jacobian_writer.h 84 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j];
program.cc 58 const vector<ParameterBlock*>& Program::parameter_blocks() const {
66 vector<ParameterBlock*>* Program::mutable_parameter_blocks() {
gradient_checking_cost_function.cc 250 // For every ParameterBlock in problem_impl, create a new parameter
252 const vector<ParameterBlock*>& parameter_blocks = program->parameter_blocks();
254 ParameterBlock* parameter_block = parameter_blocks[i];
280 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j];
solver_impl.cc     [all...]
covariance_impl.cc 128 ParameterBlock* block1 =
132 ParameterBlock* block2 =
174 ParameterBlock* block1 =
176 ParameterBlock* block2 =
270 ParameterBlock* block = FindOrDie(parameter_map, parameter_block);

Completed in 314 milliseconds

1 2