Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -85,8 +85,11 @@ def run_mmlu_evaluation(all_subjects, num_subjects, num_shots, all_questions, nu
|
|
| 85 |
load_model()
|
| 86 |
|
| 87 |
if not model_loaded:
|
| 88 |
-
return "⚠️ Model not loaded. Please load the model first.", None,
|
| 89 |
-
|
|
|
|
|
|
|
|
|
|
| 90 |
|
| 91 |
# Convert num_subjects to -1 if all_subjects is True
|
| 92 |
if all_subjects:
|
|
@@ -145,8 +148,11 @@ def run_mmlu_evaluation(all_subjects, num_subjects, num_shots, all_questions, nu
|
|
| 145 |
)
|
| 146 |
|
| 147 |
# Return values that re-enable UI components after completion
|
| 148 |
-
return report, results_df,
|
| 149 |
-
|
|
|
|
|
|
|
|
|
|
| 150 |
|
| 151 |
# ---------------------------------------------------------------------------
|
| 152 |
# 4. Gradio Interface
|
|
@@ -319,9 +325,13 @@ with gr.Blocks() as demo:
|
|
| 319 |
outputs=[
|
| 320 |
results_output,
|
| 321 |
results_table,
|
| 322 |
-
eval_mmlu_button,
|
| 323 |
cancel_mmlu_button,
|
| 324 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 325 |
]
|
| 326 |
)
|
| 327 |
|
|
|
|
| 85 |
load_model()
|
| 86 |
|
| 87 |
if not model_loaded:
|
| 88 |
+
return ("⚠️ Model not loaded. Please load the model first.", None,
|
| 89 |
+
gr.update(interactive=True), gr.update(visible=False),
|
| 90 |
+
gr.update(interactive=True), gr.update(interactive=True),
|
| 91 |
+
gr.update(interactive=True), gr.update(interactive=True),
|
| 92 |
+
gr.update(interactive=True))
|
| 93 |
|
| 94 |
# Convert num_subjects to -1 if all_subjects is True
|
| 95 |
if all_subjects:
|
|
|
|
| 148 |
)
|
| 149 |
|
| 150 |
# Return values that re-enable UI components after completion
|
| 151 |
+
return (report, results_df,
|
| 152 |
+
gr.update(interactive=True), gr.update(visible=False),
|
| 153 |
+
gr.update(interactive=True), gr.update(interactive=True),
|
| 154 |
+
gr.update(interactive=True), gr.update(interactive=True),
|
| 155 |
+
gr.update(interactive=True))
|
| 156 |
|
| 157 |
# ---------------------------------------------------------------------------
|
| 158 |
# 4. Gradio Interface
|
|
|
|
| 325 |
outputs=[
|
| 326 |
results_output,
|
| 327 |
results_table,
|
| 328 |
+
eval_mmlu_button,
|
| 329 |
cancel_mmlu_button,
|
| 330 |
+
all_subjects_checkbox,
|
| 331 |
+
num_subjects_slider,
|
| 332 |
+
num_shots_slider,
|
| 333 |
+
all_questions_checkbox,
|
| 334 |
+
num_questions_slider
|
| 335 |
]
|
| 336 |
)
|
| 337 |
|