Commit
·
7850eab
1
Parent(s):
cd16e55
Refactor init_leaderboard function to raise ValueError for None DataFrame; improve error handling
Browse files
app.py
CHANGED
@@ -57,8 +57,8 @@ LEADERBOARD_DF = get_leaderboard_df(EVAL_RESULTS_PATH, EVAL_REQUESTS_PATH, COLS,
|
|
57 |
) = get_evaluation_queue_df(EVAL_REQUESTS_PATH, EVAL_COLS)
|
58 |
|
59 |
def init_leaderboard(dataframe):
|
60 |
-
|
61 |
-
|
62 |
return Leaderboard(
|
63 |
value=dataframe,
|
64 |
datatype=[c.type for c in fields(AutoEvalColumn())],
|
|
|
57 |
) = get_evaluation_queue_df(EVAL_REQUESTS_PATH, EVAL_COLS)
|
58 |
|
59 |
def init_leaderboard(dataframe):
|
60 |
+
if dataframe is None:
|
61 |
+
raise ValueError("Leaderboard DataFrame is empty or None.")
|
62 |
return Leaderboard(
|
63 |
value=dataframe,
|
64 |
datatype=[c.type for c in fields(AutoEvalColumn())],
|