Home | History | Annotate | Download | only in examples

Lines Matching defs:pieces

147 bool GetAndSplitLine(std::ifstream& ifs, std::vector<std::string>* pieces) {
148 pieces->clear();
151 SplitStringUsingChar(std::string(buf), ' ', pieces);
175 std::vector<std::string> pieces;
177 GetAndSplitLine(ifs, &pieces);
178 const int kNumResponses = std::atoi(pieces[1].c_str());
180 GetAndSplitLine(ifs, &pieces);
181 const int kNumPredictors = std::atoi(pieces[0].c_str());
183 GetAndSplitLine(ifs, &pieces);
184 const int kNumObservations = std::atoi(pieces[0].c_str());
187 GetAndSplitLine(ifs, &pieces);
188 const int kNumParameters = std::atoi(pieces[0].c_str());
193 GetAndSplitLine(ifs, &pieces);
194 const int kNumTries = pieces.size() - 4;
204 initial_parameters_(i, parameter_id) = std::atof(pieces[i + 2].c_str());
206 final_parameters_(0, parameter_id) = std::atof(pieces[2 + kNumTries].c_str());
210 GetAndSplitLine(ifs, &pieces);
213 initial_parameters_(i, parameter_id) = std::atof(pieces[i + 2].c_str());
215 final_parameters_(0, parameter_id) = std::atof(pieces[2 + kNumTries].c_str());
220 GetAndSplitLine(ifs, &pieces);
221 certified_cost_ = std::atof(pieces[4].c_str()) / 2.0;
226 GetAndSplitLine(ifs, &pieces);
229 response_(i, j) = std::atof(pieces[j].c_str());
234 predictor_(i, j) = std::atof(pieces[j + kNumResponses].c_str());