int main(int argc, char* argv[]) { if (argc != 2) { cout << "Usage: ANNtrain <parameterfile>\n" << "\tparameterfile: The filename for the parameter file." << endl; return -1; } Parameters params = Parameters(argv[1]); Data data = Data(params.GetTrainTestFileName(), params.GetNumYearsBurnedAcreage(), params.GetNumMonthsPDSI(), params.GetEndMonthCurrYear(), params.GetFireSeverityCutoffs()); cout << "Parameter file: " << params.GetParamFileName() << endl; cout << "Reading data from file: " << params.GetTrainTestFileName() << endl << endl; vector<YearData> data_vec = data.GetAllData(); training(params, data_vec); data_vec = data.GetAllData(); testing( params, data_vec ); //data_vec = data.GetAllData(); //crossValidate( params, data_vec ); return 0; }