diff --git a/src/Experiments.py b/src/Experiments.py index 9c05b57..7cc744a 100644 --- a/src/Experiments.py +++ b/src/Experiments.py @@ -287,6 +287,7 @@ class Experiment: position=0, disable=not self.progress_bar, ) + self.duration = 0.0 for name in loop: loop.set_description(f"{name:30s}") X, y = self.datasets.load(name) @@ -296,6 +297,7 @@ class Experiment: self._init_experiment() self._n_fold_crossval(X, y, hyperparameters) self._add_results(name, hyperparameters, samp, feat, n_classes) + self._output_results() self.duration = time.time() - now self._output_results() if self.progress_bar: diff --git a/src/report.py b/src/report.py index 34be96c..4bb6140 100755 --- a/src/report.py +++ b/src/report.py @@ -59,6 +59,8 @@ def parse_arguments(): ap.add_argument( "-m", "--model", + action=EnvDefault, + envvar="model", type=str, required=True, help="model name",