pufanyi commited on
Commit
0ad72fe
·
1 Parent(s): 7df8f23

Refactor init_leaderboard function to sort selected data by "Total" column in descending order

Browse files
Files changed (1) hide show
  1. app.py +1 -1
app.py CHANGED
@@ -112,9 +112,9 @@ def init_leaderboard(dataframes):
112
  filtered_data = dataframes[subset]
113
  if search_term:
114
  filtered_data = filtered_data[dataframes[subset]['Model Name'].str.contains(search_term, case=False)]
 
115
  selected_columns = [c.name for c in fields(AutoEvalColumn) if c.name in selected_columns]
116
  selected_data = filtered_data[selected_columns]
117
- selected_data.sort_values(by="Total", ascending=False, inplace=True)
118
  return gr.DataFrame(selected_data, type="pandas", datatype=[c.type for c in fields(AutoEvalColumn) if c.name in selected_columns])
119
 
120
  with gr.Row():
 
112
  filtered_data = dataframes[subset]
113
  if search_term:
114
  filtered_data = filtered_data[dataframes[subset]['Model Name'].str.contains(search_term, case=False)]
115
+ selected_data.sort_values(by="Total", ascending=False, inplace=True)
116
  selected_columns = [c.name for c in fields(AutoEvalColumn) if c.name in selected_columns]
117
  selected_data = filtered_data[selected_columns]
 
118
  return gr.DataFrame(selected_data, type="pandas", datatype=[c.type for c in fields(AutoEvalColumn) if c.name in selected_columns])
119
 
120
  with gr.Row():