Spaces:
Running
Running
Commit ·
82b88f8
1
Parent(s): f58f217
leaerboard: fix rounding
Browse files- leaderboard_data.py +2 -2
leaderboard_data.py
CHANGED
|
@@ -89,7 +89,7 @@ def get_leaderboard_data(system_type: str, dataset: str) -> pd.DataFrame:
|
|
| 89 |
model_name = f"[{model_name}]({metrics_content['link']})"
|
| 90 |
row = {"Model": model_name}
|
| 91 |
# Round all metric values to 4 decimal places
|
| 92 |
-
rounded_metrics = {k:
|
| 93 |
row.update(rounded_metrics)
|
| 94 |
metrics_data.append(row)
|
| 95 |
except:
|
|
@@ -101,4 +101,4 @@ def get_leaderboard_data(system_type: str, dataset: str) -> pd.DataFrame:
|
|
| 101 |
# compose datatypes for the table: markdown for model name, and number for all other columns
|
| 102 |
datatypes = ["markdown"] + ["number"] * (len(df.columns) - 1)
|
| 103 |
return df, datatypes, description
|
| 104 |
-
|
|
|
|
| 89 |
model_name = f"[{model_name}]({metrics_content['link']})"
|
| 90 |
row = {"Model": model_name}
|
| 91 |
# Round all metric values to 4 decimal places
|
| 92 |
+
rounded_metrics = {k: float(f"{float(v):.4f}") for k, v in metrics_content["metrics"].items()}
|
| 93 |
row.update(rounded_metrics)
|
| 94 |
metrics_data.append(row)
|
| 95 |
except:
|
|
|
|
| 101 |
# compose datatypes for the table: markdown for model name, and number for all other columns
|
| 102 |
datatypes = ["markdown"] + ["number"] * (len(df.columns) - 1)
|
| 103 |
return df, datatypes, description
|
| 104 |
+
|