Searched refs:parameter_blocks (Results 26 - 38 of 38) sorted by relevance

12

/external/ceres-solver/internal/ceres/
H A Dresidual_block.cc54 const vector<ParameterBlock*>& parameter_blocks,
62 std::copy(parameter_blocks.begin(),
63 parameter_blocks.end(),
52 ResidualBlock(const CostFunction* cost_function, const LossFunction* loss_function, const vector<ParameterBlock*>& parameter_blocks, int index) argument
H A Dcost_function_to_functor_test.cc70 scoped_array<double*> parameter_blocks(
79 parameter_blocks[i] = parameters.get() + num_parameters;
86 EXPECT_TRUE(cost_function.Evaluate(parameter_blocks.get(),
88 EXPECT_TRUE(actual_cost_function.Evaluate(parameter_blocks.get(),
96 EXPECT_TRUE(cost_function.Evaluate(parameter_blocks.get(),
99 EXPECT_TRUE(actual_cost_function.Evaluate(parameter_blocks.get(),
H A Dc_api.cc166 std::vector<double*> parameter_blocks(parameters,
171 parameter_blocks));
H A Ddense_jacobian_writer.h84 ParameterBlock* parameter_block = residual_block->parameter_blocks()[j];
H A Ddynamic_compressed_row_jacobian_writer.cc86 program_->parameter_blocks()[evaluated_jacobian_blocks[i].first];
H A Dprogram.h63 const vector<ParameterBlock*>& parameter_blocks() const;
91 // from a ParameterBlock* to an index in the parameter_blocks() vector. For
95 // parameter_blocks()[p->index()] == p
121 // parameter_blocks as that would violate the assumption that it
H A Dgradient_checking_cost_function_test.cc388 for (int i = 0; i < program.parameter_blocks().size(); ++i) {
390 program.parameter_blocks()[i],
391 gradient_checking_program.parameter_blocks()[i]);
410 original_residual_block->parameter_blocks()[j],
411 new_residual_block->parameter_blocks()[j]);
H A Devaluator_test.cc477 vector<ParameterBlock*>* parameter_blocks = local
483 ParameterBlock* parameter_block_z = parameter_blocks->back();
484 parameter_blocks->pop_back();
519 parameter_blocks->push_back(parameter_block_z);
H A Dsolver_impl.cc380 if (reduced_program->parameter_blocks().size() < 2) {
611 const vector<ParameterBlock*>& parameter_blocks = program.parameter_blocks(); local
612 for (vector<ParameterBlock*>::const_iterator it = parameter_blocks.begin();
613 it != parameter_blocks.end();
648 ParameterBlock* const* parameter_blocks = (*it)->parameter_blocks(); local
653 parameter_blocks[i]->mutable_user_state());
H A Dprogram_test.cc357 vector<double*> parameter_blocks; local
360 parameter_blocks.push_back(x + i);
365 parameter_blocks);
H A Dprogram_evaluator.h240 residual_block->parameter_blocks()[j];
H A Dcovariance_impl.cc251 vector<double*>& active_parameter_blocks = evaluate_options_.parameter_blocks;
/external/ceres-solver/examples/
H A Dellipse_approximation.cc414 std::vector<double*> parameter_blocks(1 + num_segments);
415 parameter_blocks[0] = NULL;
417 parameter_blocks[i + 1] = X.data() + 2 * i;
420 parameter_blocks[0] = &t[i];
424 parameter_blocks); local

Completed in 4187 milliseconds

12