cgeorgiaw HF Staff commited on
Commit
2f004a9
·
1 Parent(s): 10674a6

still trying to make the leaderboard

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -108,15 +108,15 @@ def write_results(record, result):
108
 
109
 
110
  def get_leaderboard(problem_type: str):
111
- ds = load_dataset(results_repo, split='train')
112
- print(ds)
113
 
114
  # filtered = ds.filter(lambda x: x["problem_type"] == problem_type and x["evaluated"])
115
 
116
- #if len(filtered) == 0:
117
- # return pd.DataFrame(columns=["submission_time", "problem_type", "feasibility", "score"])
118
 
119
- df = pd.DataFrame(ds)
120
  score_field = "score" if "score" in df.columns else "objective" # fallback
121
 
122
  df = df.sort_values(by=score_field, ascending=True)
@@ -165,7 +165,7 @@ def gradio_interface() -> gr.Blocks:
165
  value=leaderboard_df,
166
  select_columns=["submission_time", "feasibility", "score", "objective"],
167
  search_columns=["submission_time", "score"],
168
- # hide_columns=["model_name_for_query", "Model Size"],
169
  # filter_columns=["T", "Precision", "Model Size"],
170
  )
171
 
 
108
 
109
 
110
  def get_leaderboard(problem_type: str):
111
+ ds = load_dataset(results_repo, split='train', datafiles=f'{problem_type}/*.json')
112
+ df = ds.to_pandas()
113
 
114
  # filtered = ds.filter(lambda x: x["problem_type"] == problem_type and x["evaluated"])
115
 
116
+ if len(df) == 0:
117
+ return pd.DataFrame(columns=["submission_time", "problem_type", "feasibility", "score"])
118
 
119
+ # df = pd.DataFrame(ds)
120
  score_field = "score" if "score" in df.columns else "objective" # fallback
121
 
122
  df = df.sort_values(by=score_field, ascending=True)
 
165
  value=leaderboard_df,
166
  select_columns=["submission_time", "feasibility", "score", "objective"],
167
  search_columns=["submission_time", "score"],
168
+ hide_columns=["result_filename", "submission_filename", "minimize_objective", "boundary_json"],
169
  # filter_columns=["T", "Precision", "Model Size"],
170
  )
171