Process results sorted

This commit is contained in:
2021-12-19 18:39:02 +01:00
parent 10730314f5
commit 0be0a3ebf0
2 changed files with 3 additions and 3 deletions

View File

@@ -89,7 +89,7 @@ class BestResults:
for record in data["results"]: for record in data["results"]:
dataset = record["dataset"] dataset = record["dataset"]
if dataset in results: if dataset in results:
if record["score"] > results[dataset]["score"]: if record["score"] >= results[dataset]["score"]:
record["file_name"] = file_name record["file_name"] = file_name
results[dataset] = record results[dataset] = record
else: else:
@@ -101,7 +101,7 @@ class BestResults:
init_suffix, end_suffix = Files.results_suffixes( init_suffix, end_suffix = Files.results_suffixes(
score=self.score_name, model=self.model 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 root, _, files in tqdm(all_files, desc="files"):
for name in files: for name in files:
if name.startswith(init_suffix) and name.endswith(end_suffix): if name.startswith(init_suffix) and name.endswith(end_suffix):

View File

@@ -97,7 +97,7 @@ class Files:
for result_file in files_list: for result_file in files_list:
if result_file.startswith(prefix) and result_file.endswith(suffix): if result_file.startswith(prefix) and result_file.endswith(suffix):
result.append(result_file) result.append(result_file)
return result return sorted(result)
class Symbols: class Symbols: