mirror of
https://github.com/Doctorado-ML/benchmark.git
synced 2025-08-17 08:25:53 +00:00
58 lines
1.2 KiB
Python
Executable File
58 lines
1.2 KiB
Python
Executable File
#! /usr/bin/env python
|
|
import argparse
|
|
from Results import Summary
|
|
|
|
"""List experiments of a model
|
|
"""
|
|
|
|
|
|
def parse_arguments():
|
|
ap = argparse.ArgumentParser()
|
|
ap.add_argument(
|
|
"-x",
|
|
"--excel",
|
|
type=bool,
|
|
required=False,
|
|
help="Generate Excel file",
|
|
)
|
|
ap.add_argument(
|
|
"-s",
|
|
"--score",
|
|
type=str,
|
|
required=False,
|
|
help="score used in experiment",
|
|
)
|
|
ap.add_argument(
|
|
"-m",
|
|
"--model",
|
|
type=str,
|
|
required=False,
|
|
help="model used in experiment",
|
|
)
|
|
ap.add_argument(
|
|
"-k",
|
|
"--key",
|
|
type=str,
|
|
required=False,
|
|
default="date",
|
|
help="key to sort results",
|
|
)
|
|
ap.add_argument(
|
|
"-n",
|
|
"--number",
|
|
type=int,
|
|
required=False,
|
|
default=0,
|
|
help="number of results to show, 0 to any",
|
|
)
|
|
args = ap.parse_args()
|
|
|
|
return (args.excel, args.score, args.model, args.key, args.number)
|
|
|
|
|
|
(excel, score, model, key, number) = parse_arguments()
|
|
|
|
data = Summary()
|
|
data.acquire()
|
|
data.list_results(score=score, model=model, sort_key=key, number=number)
|