Fix some issues

This commit is contained in:
2022-05-05 13:11:39 +02:00
parent 81ecec8846
commit 4c7110214b
3 changed files with 7 additions and 6 deletions

View File

@@ -28,8 +28,9 @@ class EnvDefault(argparse.Action):
# Thanks to https://stackoverflow.com/users/445507/russell-heilling
def __init__(self, envvar, required=True, default=None, **kwargs):
self._args = EnvData.load()
default = self._args[envvar]
required = False
if required:
default = self._args[envvar]
required = False
super(EnvDefault, self).__init__(
default=default, required=required, **kwargs
)

View File

@@ -1,6 +1,6 @@
#!/usr/bin/env python
from benchmark.Results import PairCheck
from Arguments import Arguments
from benchmark.Arguments import Arguments
"""Check best results of two models giving scores and win-tie-loose results
"""
@@ -15,8 +15,8 @@ def main():
args.score,
args.model1,
args.model2,
args.win_results,
args.lose_results,
args.win,
args.lose,
)
pair_check.compute()
pair_check.report()

View File

@@ -6,7 +6,7 @@ from stree import Stree
from graphviz import Source
from benchmark.Experiments import Datasets
from benchmark.Utils import Files, Folders
from Arguments import Arguments
from benchmark.Arguments import Arguments
def compute_stree(X, y, random_state):