Added evaluateReducedModel in POLYSCOPE_DEFINED block

This commit is contained in:
iasonmanolas 2022-01-18 10:37:07 +02:00
parent eaad6cb308
commit 9f1a13d30c
1 changed files with 8 additions and 3 deletions

View File

@ -22,7 +22,8 @@
#endif #endif
int main(int argc, char *argv[]) int main(int argc, char *argv[])
{ {
// ReducedModelOptimization::Results optResults; #ifdef POLYSCOPE_DEFINED
ReducedModelOptimization::Results optResults;
// optResults.load("/home/iason/Desktop/dlib_ensmallen_comparison/TestSets/" // optResults.load("/home/iason/Desktop/dlib_ensmallen_comparison/TestSets/"
// "singlePattern_dlib_firstSubmission/12@single_reduced(100000_1.20)"); // "singlePattern_dlib_firstSubmission/12@single_reduced(100000_1.20)");
// optResults.load("/home/iason/Coding/Projects/Approximating shapes with flat " // optResults.load("/home/iason/Coding/Projects/Approximating shapes with flat "
@ -32,7 +33,11 @@ int main(int argc, char *argv[])
// "singlePattern_dlib_23_12/12@single_reduced(100000_1.20)"); // "singlePattern_dlib_23_12/12@single_reduced(100000_1.20)");
// optResults.load("/home/iason/Desktop/dlib_ensmallen_comparison/TestSets/" // optResults.load("/home/iason/Desktop/dlib_ensmallen_comparison/TestSets/"
// "singlePattern_ensmallen_AllVars_optParameters/7#12"); // "singlePattern_ensmallen_AllVars_optParameters/7#12");
// ReducedModelEvaluator::evaluateReducedModel(optResults); optResults.load("/home/iason/Desktop/finding_submissionCode/"
"build-ReducedModelOptimization-Clang-RelWithDebInfo/OptimizationResults/"
"ConvergedJobs/12@single_reduced(100000_1.20)");
ReducedModelEvaluator::evaluateReducedModel(optResults);
#endif
if (argc <= 5) { if (argc <= 5) {
std::cerr << "Wrong number of input parameters. Expects at least 4 input parameters." std::cerr << "Wrong number of input parameters. Expects at least 4 input parameters."
"Usage:\n" "Usage:\n"
@ -153,8 +158,8 @@ int main(int argc, char *argv[])
csv_resultsLocalFile << endrow; csv_resultsLocalFile << endrow;
} }
ReducedModelEvaluator::evaluateReducedModel(optimizationResults);
#ifdef POLYSCOPE_DEFINED #ifdef POLYSCOPE_DEFINED
ReducedModelEvaluator::evaluateReducedModel(optimizationResults);
std::vector<std::string> scenarioLabels( std::vector<std::string> scenarioLabels(
optimizationResults.objectiveValue.perSimulationScenario_total.size()); optimizationResults.objectiveValue.perSimulationScenario_total.size());