Ludwig Stumpp commited on
Commit
46d56b3
1 Parent(s): f452fea

Drop rows without any benchmarks

Browse files
Files changed (1) hide show
  1. streamlit_app.py +5 -0
streamlit_app.py CHANGED
@@ -217,8 +217,13 @@ def setup_leaderboard(readme: str):
217
  df_leaderboard, ignore_columns=["Commercial Use?", "Publisher"]
218
  )
219
  df_leaderboard = filter_dataframe_by_column_values(df_leaderboard)
 
220
  df_leaderboard = df_leaderboard.dropna(axis=1, how="all")
221
 
 
 
 
 
222
  st.dataframe(df_leaderboard)
223
 
224
  st.download_button(
 
217
  df_leaderboard, ignore_columns=["Commercial Use?", "Publisher"]
218
  )
219
  df_leaderboard = filter_dataframe_by_column_values(df_leaderboard)
220
+
221
  df_leaderboard = df_leaderboard.dropna(axis=1, how="all")
222
 
223
+ benchmark_columns = [c for c in df_leaderboard.columns if df_leaderboard[c].dtype == float]
224
+ rows_wo_any_benchmark = df_leaderboard[benchmark_columns].isna().all(axis=1)
225
+ df_leaderboard = df_leaderboard[~rows_wo_any_benchmark]
226
+
227
  st.dataframe(df_leaderboard)
228
 
229
  st.download_button(