Home | History | Annotate | Download | only in examples

Lines Matching refs:pieces

73 bool GetAndSplitLine(std::ifstream& ifs, std::vector<std::string>* pieces) {
74 pieces->clear();
77 ceres::SplitStringUsing(std::string(buf), " ", pieces);
101 std::vector<std::string> pieces;
103 GetAndSplitLine(ifs, &pieces);
104 const int kNumResponses = std::atoi(pieces[1].c_str());
106 GetAndSplitLine(ifs, &pieces);
107 const int kNumPredictors = std::atoi(pieces[0].c_str());
109 GetAndSplitLine(ifs, &pieces);
110 const int kNumObservations = std::atoi(pieces[0].c_str());
113 GetAndSplitLine(ifs, &pieces);
114 const int kNumParameters = std::atoi(pieces[0].c_str());
119 GetAndSplitLine(ifs, &pieces);
120 const int kNumTries = pieces.size() - 4;
130 initial_parameters_(i, parameter_id) = std::atof(pieces[i + 2].c_str());
132 final_parameters_(0, parameter_id) = std::atof(pieces[2 + kNumTries].c_str());
136 GetAndSplitLine(ifs, &pieces);
139 initial_parameters_(i, parameter_id) = std::atof(pieces[i + 2].c_str());
141 final_parameters_(0, parameter_id) = std::atof(pieces[2 + kNumTries].c_str());
146 GetAndSplitLine(ifs, &pieces);
147 certified_cost_ = std::atof(pieces[4].c_str()) / 2.0;
152 GetAndSplitLine(ifs, &pieces);
155 response_(i, j) = std::atof(pieces[j].c_str());
160 predictor_(i, j) = std::atof(pieces[j + kNumResponses].c_str());