still trying to make the leaderboard
Browse files
app.py
CHANGED
@@ -43,20 +43,20 @@ def gradio_interface() -> gr.Blocks:
|
|
43 |
with gr.Tabs(elem_classes="tab-buttons"):
|
44 |
with gr.TabItem("Leaderboard", elem_id="boundary-benchmark-tab-table"):
|
45 |
gr.Markdown("# Boundary Design Leaderboard")
|
46 |
-
leaderboard_df = get_leaderboard()
|
47 |
|
48 |
Leaderboard(
|
49 |
-
value=
|
50 |
select_columns=["submission_time", "feasibility", "score", "objective", "user"],
|
51 |
search_columns=["submission_time", "score", "user"],
|
52 |
hide_columns=["result_filename", "submission_filename", "minimize_objective", "boundary_json", "evaluated"],
|
53 |
filter_columns=["problem_type"],
|
|
|
54 |
)
|
55 |
|
56 |
-
|
57 |
-
|
58 |
|
59 |
-
|
60 |
with gr.TabItem("About", elem_id="boundary-benchmark-tab-table"):
|
61 |
gr.Markdown(
|
62 |
"""
|
|
|
43 |
with gr.Tabs(elem_classes="tab-buttons"):
|
44 |
with gr.TabItem("Leaderboard", elem_id="boundary-benchmark-tab-table"):
|
45 |
gr.Markdown("# Boundary Design Leaderboard")
|
|
|
46 |
|
47 |
Leaderboard(
|
48 |
+
value=get_leaderboard(),
|
49 |
select_columns=["submission_time", "feasibility", "score", "objective", "user"],
|
50 |
search_columns=["submission_time", "score", "user"],
|
51 |
hide_columns=["result_filename", "submission_filename", "minimize_objective", "boundary_json", "evaluated"],
|
52 |
filter_columns=["problem_type"],
|
53 |
+
every=60,
|
54 |
)
|
55 |
|
56 |
+
'''def update_leaderboard():
|
57 |
+
return get_leaderboard()
|
58 |
|
59 |
+
gr.update(fn=update_leaderboard, inputs=leaderboard_type, outputs=leaderboard_df)'''
|
60 |
with gr.TabItem("About", elem_id="boundary-benchmark-tab-table"):
|
61 |
gr.Markdown(
|
62 |
"""
|