NidhiS09 commited on
Commit
2095982
Β·
verified Β·
1 Parent(s): a437618

Update challenges/object_localization/page.py

Browse files
challenges/object_localization/page.py CHANGED
@@ -167,23 +167,6 @@ def build_ol_page(demo: gr.Blocks) -> None:
167
 
168
  with gr.Tabs():
169
 
170
- # ── Leaderboard ──
171
- with gr.TabItem("πŸ† Leaderboard"):
172
- gr.Markdown("### Challenge Phase Rankings")
173
- gr.Markdown(f"Ranked by **{DEFAULT_SORT_METRIC}** (descending). Challenge phase only.")
174
- with gr.Accordion("πŸ“ How is the Score Calculated?", open=False):
175
- gr.Markdown(EVAL_DETAILS_MD)
176
- ol_lb_msg = gr.Markdown("")
177
- ol_lb_table = gr.Dataframe(interactive=False, wrap=True)
178
- ol_refresh_lb_btn = gr.Button("πŸ”„ Refresh Leaderboard", variant="secondary", size="sm")
179
-
180
- def refresh_ol_leaderboard(profile: gr.OAuthProfile | None):
181
- df, msg = load_leaderboard()
182
- return df, msg, get_user_greeting(profile)
183
-
184
- ol_refresh_lb_btn.click(refresh_ol_leaderboard, outputs=[ol_lb_table, ol_lb_msg, ol_greeting])
185
- obj_loc.load(refresh_ol_leaderboard, outputs=[ol_lb_table, ol_lb_msg, ol_greeting])
186
-
187
  # ── Submit ──
188
  with gr.TabItem("πŸš€ Submit Predictions"):
189
  with gr.Row():
@@ -263,3 +246,20 @@ def build_ol_page(demo: gr.Blocks) -> None:
263
  inputs=[ol_phase_filter],
264
  outputs=[ol_my_sub_table, ol_my_sub_msg, ol_my_sub_stats, ol_my_sub_greeting],
265
  )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
167
 
168
  with gr.Tabs():
169
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
  # ── Submit ──
171
  with gr.TabItem("πŸš€ Submit Predictions"):
172
  with gr.Row():
 
246
  inputs=[ol_phase_filter],
247
  outputs=[ol_my_sub_table, ol_my_sub_msg, ol_my_sub_stats, ol_my_sub_greeting],
248
  )
249
+
250
+ # ── Leaderboard ──
251
+ with gr.TabItem("πŸ† Leaderboard"):
252
+ gr.Markdown("### Challenge Phase Rankings")
253
+ gr.Markdown(f"Ranked by **{DEFAULT_SORT_METRIC}** (descending). Challenge phase only.")
254
+ with gr.Accordion("πŸ“ How is the Score Calculated?", open=False):
255
+ gr.Markdown(EVAL_DETAILS_MD)
256
+ ol_lb_msg = gr.Markdown("")
257
+ ol_lb_table = gr.Dataframe(interactive=False, wrap=True)
258
+ ol_refresh_lb_btn = gr.Button("πŸ”„ Refresh Leaderboard", variant="secondary", size="sm")
259
+
260
+ def refresh_ol_leaderboard(profile: gr.OAuthProfile | None):
261
+ df, msg = load_leaderboard()
262
+ return df, msg, get_user_greeting(profile)
263
+
264
+ ol_refresh_lb_btn.click(refresh_ol_leaderboard, outputs=[ol_lb_table, ol_lb_msg, ol_greeting])
265
+ obj_loc.load(refresh_ol_leaderboard, outputs=[ol_lb_table, ol_lb_msg, ol_greeting])