1#ifndef ECF_CARTESIAN_FILEPARSER_H 
    2#define ECF_CARTESIAN_FILEPARSER_H 
    9    typedef unsigned int uint;
 
   10    typedef std::pair<std::vector<std::vector<double> > , std::vector<uint> > PairAllFeaturesAllLabels;
 
   16    std::vector<std::string> parseCSVFromFile(
const std::string& file_name);
 
   26    PairAllFeaturesAllLabels parseStringIntoFeaturesAndLabels(
const std::vector<std::string>& csv, 
bool leadsWithID = 
false);
 
   34    std::pair<std::vector<double>,
double> parseArgumentsAndFunctionValues(
const std::string& line);