LennartPurucker commited on
Commit
0e48ab9
·
1 Parent(s): d0317c5

test fix on lb

Browse files
Files changed (1) hide show
  1. main.py +10 -3
main.py CHANGED
@@ -43,7 +43,7 @@ class LBContainer:
43
 
44
 
45
  def load_df_leaderboard(self) -> pd.DataFrame:
46
- df = pd.read_csv(self._base_path / "website_leaderboard.csv")
47
  df = df.rename(columns={"1#": "#"})
48
  return df
49
 
@@ -223,7 +223,7 @@ def make_leaderboard(lb: LBContainer) -> Leaderboard:
223
  return Leaderboard(
224
  elem_id=f"lb_for_{lb.name}",
225
  value=df_leaderboard,
226
- datatype=datatypes,
227
  select_columns=SelectColumns(
228
  default_selection=list(df_leaderboard.columns),
229
  cant_deselect=["Type", "Model"],
@@ -348,7 +348,14 @@ def render_details(imputation, splits, tasks, datasets, lb_matrix):
348
  elem_classes="markdown-text",
349
  )
350
  make_overview_images(lb, subset_name=lb.name)
351
- make_leaderboard(lb)
 
 
 
 
 
 
 
352
  gr.Image(
353
  lb.get_path_to_winrate_matrix(),
354
  label=f"Winmatrix Overview [{lb.name}]",
 
43
 
44
 
45
  def load_df_leaderboard(self) -> pd.DataFrame:
46
+ df = pd.read_csv(self._base_path.resolve() / "website_leaderboard.csv")
47
  df = df.rename(columns={"1#": "#"})
48
  return df
49
 
 
223
  return Leaderboard(
224
  elem_id=f"lb_for_{lb.name}",
225
  value=df_leaderboard,
226
+ # datatype=datatypes,
227
  select_columns=SelectColumns(
228
  default_selection=list(df_leaderboard.columns),
229
  cant_deselect=["Type", "Model"],
 
348
  elem_classes="markdown-text",
349
  )
350
  make_overview_images(lb, subset_name=lb.name)
351
+
352
+ # Render Leaderboard safely
353
+ try:
354
+ make_leaderboard(lb)
355
+ except Exception as e:
356
+ gr.Error(f"Error loading leaderboard: {e}")
357
+ gr.Markdown(f"⚠️ **Could not load table:** {e}")
358
+
359
  gr.Image(
360
  lb.get_path_to_winrate_matrix(),
361
  label=f"Winmatrix Overview [{lb.name}]",