cgeorgiaw HF Staff commited on
Commit
6736504
·
1 Parent(s): 2a5d0b4

still trying to make the leaderboard

Browse files
Files changed (1) hide show
  1. app.py +8 -7
app.py CHANGED
@@ -116,7 +116,7 @@ def write_results(record, result):
116
  def get_user(profile: gr.OAuthProfile | None) -> str:
117
  if profile is None:
118
  return "Please login to submit a boundary for evaluation."
119
- return profile.name
120
 
121
  def get_leaderboard(problem_type: str):
122
  ds = load_dataset(results_repo, split='train')
@@ -143,10 +143,10 @@ def gradio_interface() -> gr.Blocks:
143
  # filter_columns=["T", "Precision", "Model Size"],
144
  )
145
 
146
- def update_leaderboard(problem_type):
147
- return get_leaderboard(problem_type)
148
 
149
- leaderboard_type.change(fn=update_leaderboard, inputs=leaderboard_type, outputs=leaderboard_df)
150
 
151
  with gr.TabItem("Submit", elem_id="boundary-benchmark-tab-table"):
152
  gr.Markdown(
@@ -169,17 +169,18 @@ def gradio_interface() -> gr.Blocks:
169
  boundary_file = gr.File(label="Boundary JSON File (.json)")
170
 
171
  boundary_file
172
- output = gr.Textbox(label="Evaluation Result", lines=10)
173
  submit_btn = gr.Button("Evaluate")
174
  submit_btn.click(
175
  submit_boundary,
176
  inputs=[problem_type, boundary_file, user_state],
177
  outputs=output,
178
- ).then(
 
179
  fn=update_leaderboard,
180
  inputs=[problem_type],
181
  outputs=[leaderboard_df]
182
- )
183
 
184
  return demo
185
 
 
116
  def get_user(profile: gr.OAuthProfile | None) -> str:
117
  if profile is None:
118
  return "Please login to submit a boundary for evaluation."
119
+ return profile.username
120
 
121
  def get_leaderboard(problem_type: str):
122
  ds = load_dataset(results_repo, split='train')
 
143
  # filter_columns=["T", "Precision", "Model Size"],
144
  )
145
 
146
+ # def update_leaderboard(problem_type):
147
+ # return get_leaderboard(problem_type)
148
 
149
+ # leaderboard_type.change(fn=update_leaderboard, inputs=leaderboard_type, outputs=leaderboard_df)
150
 
151
  with gr.TabItem("Submit", elem_id="boundary-benchmark-tab-table"):
152
  gr.Markdown(
 
169
  boundary_file = gr.File(label="Boundary JSON File (.json)")
170
 
171
  boundary_file
172
+ output = gr.Textbox(label="Evaluation Result", lines=10, visible=False)
173
  submit_btn = gr.Button("Evaluate")
174
  submit_btn.click(
175
  submit_boundary,
176
  inputs=[problem_type, boundary_file, user_state],
177
  outputs=output,
178
+ )
179
+ '''.then(
180
  fn=update_leaderboard,
181
  inputs=[problem_type],
182
  outputs=[leaderboard_df]
183
+ )'''
184
 
185
  return demo
186