Revert elo file sorting
#35
by
lisabdunlap
- opened
app.py
CHANGED
@@ -52,21 +52,11 @@ if __name__ == "__main__":
|
|
52 |
logger.info(f"args: {args}")
|
53 |
|
54 |
elo_result_files = glob.glob("elo_results_*.pkl")
|
55 |
-
|
56 |
-
match = re.search(r'(\d{8})-(\d+)', filename)
|
57 |
-
if match:
|
58 |
-
# Extract the date and identifier parts, converting them to integers for sorting
|
59 |
-
date_part = int(match.group(1))
|
60 |
-
id_part = int(match.group(2))
|
61 |
-
return (date_part, id_part)
|
62 |
-
else:
|
63 |
-
# Fallback sort key if the filename does not match the expected format
|
64 |
-
return (0, 0)
|
65 |
-
elo_result_files.sort(key=lambda x: extract_sort_key(x[12:-4]))
|
66 |
elo_result_file = elo_result_files[-1]
|
67 |
|
68 |
leaderboard_table_files = glob.glob("leaderboard_table_*.csv")
|
69 |
-
leaderboard_table_files.sort(key=lambda x:
|
70 |
leaderboard_table_file = leaderboard_table_files[-1]
|
71 |
|
72 |
demo = build_demo(elo_result_file, leaderboard_table_file)
|
|
|
52 |
logger.info(f"args: {args}")
|
53 |
|
54 |
elo_result_files = glob.glob("elo_results_*.pkl")
|
55 |
+
elo_result_files.sort(key=lambda x: int(x[12:-4]))
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
56 |
elo_result_file = elo_result_files[-1]
|
57 |
|
58 |
leaderboard_table_files = glob.glob("leaderboard_table_*.csv")
|
59 |
+
leaderboard_table_files.sort(key=lambda x: int(x[18:-4]))
|
60 |
leaderboard_table_file = leaderboard_table_files[-1]
|
61 |
|
62 |
demo = build_demo(elo_result_file, leaderboard_table_file)
|