Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Add Clear Results button
Browse files
app.py
CHANGED
|
@@ -169,6 +169,20 @@ def update_tasks_component():
|
|
| 169 |
)
|
| 170 |
|
| 171 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 172 |
def update_subtasks_component(task):
|
| 173 |
return gr.Radio(
|
| 174 |
SUBTASKS.get(task),
|
|
@@ -262,6 +276,7 @@ with gr.Blocks(fill_height=True) as demo:
|
|
| 262 |
interactive=False,
|
| 263 |
)
|
| 264 |
load_results_btn = gr.Button("Load Results", interactive=False)
|
|
|
|
| 265 |
with gr.Tab("Results"):
|
| 266 |
results = gr.HTML()
|
| 267 |
with gr.Tab("Configs"):
|
|
@@ -310,6 +325,10 @@ with gr.Blocks(fill_height=True) as demo:
|
|
| 310 |
inputs=[task, dataframe_1, dataframe_2],
|
| 311 |
outputs=[results, configs],
|
| 312 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
| 313 |
|
| 314 |
details_task.change(
|
| 315 |
fn=update_subtasks_component,
|
|
|
|
| 169 |
)
|
| 170 |
|
| 171 |
|
| 172 |
+
def clear_results():
|
| 173 |
+
# model_id_1, model_id_2, dataframe_1, dataframe_2, task
|
| 174 |
+
return (
|
| 175 |
+
None, None, None, None,
|
| 176 |
+
gr.Radio(
|
| 177 |
+
["All"] + list(TASKS.values()),
|
| 178 |
+
label="Tasks",
|
| 179 |
+
info="Evaluation tasks to be displayed",
|
| 180 |
+
value="All",
|
| 181 |
+
interactive=False,
|
| 182 |
+
),
|
| 183 |
+
)
|
| 184 |
+
|
| 185 |
+
|
| 186 |
def update_subtasks_component(task):
|
| 187 |
return gr.Radio(
|
| 188 |
SUBTASKS.get(task),
|
|
|
|
| 276 |
interactive=False,
|
| 277 |
)
|
| 278 |
load_results_btn = gr.Button("Load Results", interactive=False)
|
| 279 |
+
clear_results_btn = gr.Button("Clear Results")
|
| 280 |
with gr.Tab("Results"):
|
| 281 |
results = gr.HTML()
|
| 282 |
with gr.Tab("Configs"):
|
|
|
|
| 325 |
inputs=[task, dataframe_1, dataframe_2],
|
| 326 |
outputs=[results, configs],
|
| 327 |
)
|
| 328 |
+
clear_results_btn.click(
|
| 329 |
+
fn=clear_results,
|
| 330 |
+
outputs=[model_id_1, model_id_2, dataframe_1, dataframe_2, task],
|
| 331 |
+
)
|
| 332 |
|
| 333 |
details_task.change(
|
| 334 |
fn=update_subtasks_component,
|