Home | History | Annotate | Download | only in ceres

Lines Matching full:parameter_blocks_

56     : parameter_blocks_(program.parameter_blocks_),
61 return parameter_blocks_;
69 return &parameter_blocks_;
77 for (int i = 0; i < parameter_blocks_.size(); ++i) {
78 if (!parameter_blocks_[i]->IsConstant() &&
79 !parameter_blocks_[i]->SetState(state)) {
82 state += parameter_blocks_[i]->Size();
88 for (int i = 0; i < parameter_blocks_.size(); ++i) {
89 parameter_blocks_[i]->GetState(state);
90 state += parameter_blocks_[i]->Size();
95 for (int i = 0; i < parameter_blocks_.size(); ++i) {
96 parameter_blocks_[i]->GetState(parameter_blocks_[i]->mutable_user_state());
101 for (int i = 0; i < parameter_blocks_.size(); ++i) {
102 if (!parameter_blocks_[i]->IsConstant() &&
103 !parameter_blocks_[i]->SetState(parameter_blocks_[i]->user_state())) {
113 for (int i = 0; i < parameter_blocks_.size(); ++i) {
114 if (!parameter_blocks_[i]->Plus(state, delta, state_plus_delta)) {
117 state += parameter_blocks_[i]->Size();
118 delta += parameter_blocks_[i]->LocalSize();
119 state_plus_delta += parameter_blocks_[i]->Size();
136 for (int i = 0; i < parameter_blocks_.size(); ++i) {
137 parameter_blocks_[i]->set_index(i);
138 parameter_blocks_[i]->set_state_offset(state_offset);
139 parameter_blocks_[i]->set_delta_offset(delta_offset);
140 state_offset += parameter_blocks_[i]->Size();
141 delta_offset += parameter_blocks_[i]->LocalSize();
157 for (int i = 0; i < parameter_blocks_.size(); ++i) {
158 const ParameterBlock* parameter_block = parameter_blocks_[i];
168 state_offset += parameter_blocks_[i]->Size();
169 delta_offset += parameter_blocks_[i]->LocalSize();
177 for (int i = 0; i < parameter_blocks_.size(); ++i) {
178 const ParameterBlock* parameter_block = parameter_blocks_[i];
196 for (int i = 0; i < parameter_blocks_.size(); ++i) {
197 const ParameterBlock* parameter_block = parameter_blocks_[i];
216 for (int i = 0; i < parameter_blocks_.size(); ++i) {
217 const ParameterBlock* parameter_block = parameter_blocks_[i];
296 for (int i = 0; i < parameter_blocks_.size(); ++i) {
297 parameter_blocks_[i]->set_index(-1);
342 for (int i = 0; i < parameter_blocks_.size(); ++i) {
343 ParameterBlock* parameter_block = parameter_blocks_[i];
347 parameter_blocks_[num_active_parameter_blocks++] = parameter_block;
350 parameter_blocks_.resize(num_active_parameter_blocks);
433 return parameter_blocks_.size();
446 for (int i = 0; i < parameter_blocks_.size(); ++i) {
447 num_parameters += parameter_blocks_[i]->Size();
454 for (int i = 0; i < parameter_blocks_.size(); ++i) {
455 num_parameters += parameter_blocks_[i]->LocalSize();
509 for (int i = 0; i < parameter_blocks_.size(); ++i) {
511 i, parameter_blocks_[i]->ToString().c_str());