Add reports to gridsearch

This commit is contained in:
2023-11-29 00:26:48 +01:00
parent 8dbbb65a2f
commit 460d20a402
8 changed files with 116 additions and 19 deletions

View File

@@ -3,9 +3,8 @@
#include "ManageResults.h"
argparse::ArgumentParser manageArguments(int argc, char** argv)
void manageArguments(argparse::ArgumentParser& program, int argc, char** argv)
{
argparse::ArgumentParser program("b_manage");
program.add_argument("-n", "--number").default_value(0).help("Number of results to show (0 = all)").scan<'i', int>();
program.add_argument("-m", "--model").default_value("any").help("Filter results of the selected model)");
program.add_argument("-s", "--score").default_value("any").help("Filter results of the score name supplied");
@@ -29,12 +28,12 @@ argparse::ArgumentParser manageArguments(int argc, char** argv)
std::cerr << program;
exit(1);
}
return program;
}
int main(int argc, char** argv)
{
auto program = manageArguments(argc, argv);
auto program = argparse::ArgumentParser("b_manage");
manageArguments(program, argc, argv);
int number = program.get<int>("number");
std::string model = program.get<std::string>("model");
std::string score = program.get<std::string>("score");