lukehinds commited on
Commit
f0763c9
·
1 Parent(s): e5a89cf

Check for duplicate column names in the DataFrame

Browse files
Files changed (1) hide show
  1. src/leaderboard/read_evals.py +1 -6
src/leaderboard/read_evals.py CHANGED
@@ -220,7 +220,7 @@ def get_raw_eval_results(results_path: str, requests_path: str) -> list[EvalResu
220
 
221
  return results
222
 
223
- # Before converting DataFrame to dict, ensure unique column names
224
  def ensure_unique_columns(df):
225
  # Get duplicate column names
226
  duplicates = df.columns[df.columns.duplicated()].tolist()
@@ -237,8 +237,3 @@ def ensure_unique_columns(df):
237
  elif mask[idx]:
238
  count += 1
239
  return df
240
-
241
- # When preparing DataFrame for leaderboard display
242
- df = ensure_unique_columns(df)
243
- # Now convert to dict for Gradio
244
- data = df.to_dict(orient="split")
 
220
 
221
  return results
222
 
223
+ # Keep the ensure_unique_columns function definition
224
  def ensure_unique_columns(df):
225
  # Get duplicate column names
226
  duplicates = df.columns[df.columns.duplicated()].tolist()
 
237
  elif mask[idx]:
238
  count += 1
239
  return df