CultriX commited on
Commit
15046f9
·
verified ·
1 Parent(s): 6085216

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -21
app.py CHANGED
@@ -131,32 +131,13 @@ def main():
131
  end = start + items_per_page
132
  df = df[start:end]
133
 
134
- st.dataframe(
135
- df[['Model'] + score_columns + ['Likes', 'URL']],
136
- use_container_width=True,
137
- column_config={
138
- "Likes": st.column_config.NumberColumn(
139
- "Likes",
140
- help="Number of likes on Hugging Face",
141
- format="%d ❤️",
142
- ),
143
- "URL": st.column_config.LinkColumn("URL"),
144
- },
145
- hide_index=True,
146
- height=len(df) * 37,
147
- )
148
-
149
- selected_models = st.multiselect('Select models to compare', df['Model'].unique())
150
- comparison_df = df[df['Model'].isin(selected_models)]
151
- st.dataframe(comparison_df)
152
-
153
  selected_benchmarks = st.multiselect('Select benchmarks to include in the average', score_columns, default=score_columns)
154
 
155
  if selected_benchmarks:
156
  df['Filtered Average'] = df[selected_benchmarks].mean(axis=1)
157
  df = df.sort_values(by='Filtered Average', ascending=False)
158
  st.dataframe(
159
- df[['Model'] + ['Filtered Average'] + selected_benchmarks + ['Likes', 'URL']],
160
  use_container_width=True,
161
  column_config={
162
  "Likes": st.column_config.NumberColumn(
@@ -169,7 +150,11 @@ def main():
169
  hide_index=True,
170
  height=len(df) * 37,
171
  )
172
-
 
 
 
 
173
  if st.button("Export to CSV"):
174
  csv_data = df.to_csv(index=False)
175
  st.download_button(
 
131
  end = start + items_per_page
132
  df = df[start:end]
133
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
134
  selected_benchmarks = st.multiselect('Select benchmarks to include in the average', score_columns, default=score_columns)
135
 
136
  if selected_benchmarks:
137
  df['Filtered Average'] = df[selected_benchmarks].mean(axis=1)
138
  df = df.sort_values(by='Filtered Average', ascending=False)
139
  st.dataframe(
140
+ df[['Model'] + selected_benchmarks + ['Filtered Average', 'Likes', 'URL']],
141
  use_container_width=True,
142
  column_config={
143
  "Likes": st.column_config.NumberColumn(
 
150
  hide_index=True,
151
  height=len(df) * 37,
152
  )
153
+
154
+ selected_models = st.multiselect('Select models to compare', df['Model'].unique())
155
+ comparison_df = df[df['Model'].isin(selected_models)]
156
+ st.dataframe(comparison_df)
157
+
158
  if st.button("Export to CSV"):
159
  csv_data = df.to_csv(index=False)
160
  st.download_button(