shchuro commited on
Commit
a952dc2
·
1 Parent(s): ee4e62b

Modify the leaderboard formatting

Browse files
Files changed (1) hide show
  1. app.py +3 -5
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
- format_dict = {}
61
- for col in lb.columns:
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(format_dict))
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: