From 0be0a3ebf0259100f0efdeabf05c00999582e85b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ricardo=20Montan=CC=83ana?= Date: Sun, 19 Dec 2021 18:39:02 +0100 Subject: [PATCH] Process results sorted --- src/Experiments.py | 4 ++-- src/Utils.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Experiments.py b/src/Experiments.py index c10a249..b8d2d5c 100644 --- a/src/Experiments.py +++ b/src/Experiments.py @@ -89,7 +89,7 @@ class BestResults: for record in data["results"]: dataset = record["dataset"] if dataset in results: - if record["score"] > results[dataset]["score"]: + if record["score"] >= results[dataset]["score"]: record["file_name"] = file_name results[dataset] = record else: @@ -101,7 +101,7 @@ class BestResults: init_suffix, end_suffix = Files.results_suffixes( score=self.score_name, model=self.model ) - all_files = list(os.walk(Folders.results)) + all_files = sorted(list(os.walk(Folders.results))) for root, _, files in tqdm(all_files, desc="files"): for name in files: if name.startswith(init_suffix) and name.endswith(end_suffix): diff --git a/src/Utils.py b/src/Utils.py index 66dc11e..e782e1a 100644 --- a/src/Utils.py +++ b/src/Utils.py @@ -97,7 +97,7 @@ class Files: for result_file in files_list: if result_file.startswith(prefix) and result_file.endswith(suffix): result.append(result_file) - return result + return sorted(result) class Symbols: