Spaces:
Running
Running
Jae-Won Chung
commited on
Commit
•
fe0d167
1
Parent(s):
827162e
Aesthetics
Browse files
app.py
CHANGED
@@ -281,15 +281,16 @@ with block:
|
|
281 |
with gr.Tabs():
|
282 |
# Tab 1: Leaderboard.
|
283 |
with gr.TabItem("Leaderboard"):
|
|
|
284 |
with gr.Row():
|
285 |
with gr.Box():
|
286 |
-
gr.Markdown("
|
287 |
checkboxes = []
|
288 |
for key, choices in global_tbm.schema.items():
|
289 |
# Specifying `value` makes everything checked by default.
|
290 |
checkboxes.append(gr.CheckboxGroup(choices=choices, value=choices[:1], label=key))
|
291 |
|
292 |
-
# Block
|
293 |
with gr.Row():
|
294 |
dataframe = gr.Dataframe(type="pandas", elem_id="tab-leaderboard")
|
295 |
# Make sure the models have clickable links.
|
@@ -298,7 +299,7 @@ with block:
|
|
298 |
for checkbox in checkboxes:
|
299 |
checkbox.change(TableManager.set_filter_get_df, inputs=[tbm, *checkboxes], outputs=dataframe)
|
300 |
|
301 |
-
# Block
|
302 |
with gr.Row():
|
303 |
with gr.Column(scale=3):
|
304 |
with gr.Row():
|
@@ -332,7 +333,7 @@ with block:
|
|
332 |
outputs=[colname_input, formula_input, add_col_message],
|
333 |
)
|
334 |
|
335 |
-
# Block
|
336 |
with gr.Row():
|
337 |
with gr.Column(scale=3):
|
338 |
with gr.Row():
|
@@ -380,7 +381,7 @@ with block:
|
|
380 |
outputs=[*axis_dropdowns, plot, plot_width_input, plot_height_input, plot_message],
|
381 |
)
|
382 |
|
383 |
-
# Block
|
384 |
with gr.Row():
|
385 |
gr.HTML(f"<h3 style='color: gray'>Date: {latest_date}</h3>")
|
386 |
|
|
|
281 |
with gr.Tabs():
|
282 |
# Tab 1: Leaderboard.
|
283 |
with gr.TabItem("Leaderboard"):
|
284 |
+
# Block 1: Checkboxes to select benchmarking parameters.
|
285 |
with gr.Row():
|
286 |
with gr.Box():
|
287 |
+
gr.Markdown("### Benchmark results to show")
|
288 |
checkboxes = []
|
289 |
for key, choices in global_tbm.schema.items():
|
290 |
# Specifying `value` makes everything checked by default.
|
291 |
checkboxes.append(gr.CheckboxGroup(choices=choices, value=choices[:1], label=key))
|
292 |
|
293 |
+
# Block 2: Leaderboard table.
|
294 |
with gr.Row():
|
295 |
dataframe = gr.Dataframe(type="pandas", elem_id="tab-leaderboard")
|
296 |
# Make sure the models have clickable links.
|
|
|
299 |
for checkbox in checkboxes:
|
300 |
checkbox.change(TableManager.set_filter_get_df, inputs=[tbm, *checkboxes], outputs=dataframe)
|
301 |
|
302 |
+
# Block 3: Allow users to add new columns.
|
303 |
with gr.Row():
|
304 |
with gr.Column(scale=3):
|
305 |
with gr.Row():
|
|
|
333 |
outputs=[colname_input, formula_input, add_col_message],
|
334 |
)
|
335 |
|
336 |
+
# Block 4: Allow users to plot 2D and 3D scatter plots.
|
337 |
with gr.Row():
|
338 |
with gr.Column(scale=3):
|
339 |
with gr.Row():
|
|
|
381 |
outputs=[*axis_dropdowns, plot, plot_width_input, plot_height_input, plot_message],
|
382 |
)
|
383 |
|
384 |
+
# Block 5: Leaderboard date.
|
385 |
with gr.Row():
|
386 |
gr.HTML(f"<h3 style='color: gray'>Date: {latest_date}</h3>")
|
387 |
|