Spaces:
Running
Running
Modify the leaderboard formatting
Browse files
app.py
CHANGED
@@ -57,12 +57,10 @@ def highlight_zeroshot(styler):
|
|
57 |
leaderboards = {}
|
58 |
for metric in ["WQL", "MASE"]:
|
59 |
lb = fev.leaderboard(summary_urls, metric_column=metric)[selected_cols].rename(columns=rename_cols)
|
60 |
-
|
61 |
-
|
62 |
-
format_dict[col] = "{:.3f}" if col != "Training corpus overlap (%)" else "{:.1%}"
|
63 |
-
lb = lb.reset_index()
|
64 |
lb["model_name"] = lb["model_name"].apply(make_clickable_model)
|
65 |
-
leaderboards[metric] = highlight_zeroshot(lb.style.format(
|
66 |
|
67 |
|
68 |
with gr.Blocks(css=custom_css) as demo:
|
|
|
57 |
leaderboards = {}
|
58 |
for metric in ["WQL", "MASE"]:
|
59 |
lb = fev.leaderboard(summary_urls, metric_column=metric)[selected_cols].rename(columns=rename_cols)
|
60 |
+
lb = lb.astype("float64").round(3).reset_index()
|
61 |
+
lb["Training corpus overlap (%)"] = (lb["Training corpus overlap (%)"] * 100).round(1)
|
|
|
|
|
62 |
lb["model_name"] = lb["model_name"].apply(make_clickable_model)
|
63 |
+
leaderboards[metric] = highlight_zeroshot(lb.style).format(precision=3)
|
64 |
|
65 |
|
66 |
with gr.Blocks(css=custom_css) as demo:
|