From bd9f8e2cb454e87dc86942caaa701e1eec9a2cd2 Mon Sep 17 00:00:00 2001 From: Alejandro Moreo Date: Tue, 30 Sep 2025 12:02:13 +0200 Subject: [PATCH] show results fix --- KDEyAitchison/commons.py | 2 +- KDEyAitchison/show_results.py | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/KDEyAitchison/commons.py b/KDEyAitchison/commons.py index ce41b42..5e3db50 100644 --- a/KDEyAitchison/commons.py +++ b/KDEyAitchison/commons.py @@ -53,4 +53,4 @@ def show_results(result_path): pd.set_option('display.max_columns', None) pd.set_option('display.max_rows', None) pv = df.pivot_table(index='Dataset', columns="Method", values=["MAE", "MRAE"]) - print(pv) \ No newline at end of file + print(pv) diff --git a/KDEyAitchison/show_results.py b/KDEyAitchison/show_results.py index 44ed661..d5e867c 100644 --- a/KDEyAitchison/show_results.py +++ b/KDEyAitchison/show_results.py @@ -17,8 +17,8 @@ SEED = 1 if __name__ == '__main__': print(qp.datasets.UCI_MULTICLASS_DATASETS) - table = LatexTable() - for optim in ['mae']: + for optim in ['mae', 'mrae']: + table = LatexTable() result_dir = f'results/ucimulti/{optim}' for method in METHODS: @@ -30,9 +30,9 @@ if __name__ == '__main__': local_result_path = global_result_path + '_' + dataset if os.path.exists(local_result_path + '.dataframe'): report = pd.read_csv(local_result_path+'.dataframe') - print(f'{method}\t{dataset}\t{report["mae"].mean():.5f}') - table.add(benchmark=dataset, method=method, v=report["mae"].values) + print(f'{method}\t{dataset}\t{report[optim].mean():.5f}') + table.add(benchmark=dataset, method=method, v=report[optim].values) else: print(dataset, 'not found for method', method) - table.latexPDF(f'./tables/{optim}.pdf', landscape=False) + table.latexPDF(f'./tables/{optim}.pdf', landscape=False)