Update app.py
Browse files
app.py
CHANGED
@@ -112,18 +112,16 @@ with demo:
|
|
112 |
}[dataset]
|
113 |
filename = f"{model}.json"
|
114 |
|
115 |
-
yield f"Downloading sampled reasoning paths from Hugging Face {repo_id}...", gr.update(visible=False), gr.update(), gr.update()
|
116 |
file_path = hf_hub_download(repo_id=repo_id, filename=filename, repo_type="dataset")
|
117 |
|
118 |
global json_file
|
119 |
with open(file_path, 'r', encoding='utf-8') as f:
|
120 |
json_file = json.load(f)
|
121 |
clist = get_available_problems()
|
122 |
-
# yield "Removing downloaded file..."
|
123 |
-
# print(file_path)
|
124 |
os.remove(file_path)
|
125 |
-
|
126 |
-
yield "Loading complete! You can now select a problem ID.", gr.update(visible=True), gr.update(value=f"Dataset: {dataset}\tModel: {model}\tK: {k_value}\tSeed: {seed}"), gr.update(choices=clist, value=clist[0])
|
127 |
|
128 |
except Exception as e:
|
129 |
yield f"Error: {str(e)}"
|
@@ -167,7 +165,7 @@ with demo:
|
|
167 |
|
168 |
return gr.update(visible=True), gr.update(value=res_to_str(ppl_correct, ppl_answers)), gr.update(value=res_to_str(sc_correct, sc_answers)), gr.update(value=res_to_str(rpc_correct, rpc_answers))
|
169 |
|
170 |
-
load_btn.click(fn=load, inputs=[dataset, model, k_value, seed],outputs=[load_btn, content_column, data_info, problem_id], show_progress="inside")
|
171 |
run_btn.click(fn=evaluate, inputs=problem_id, outputs=[result_column, ppl_result, sc_result, rpc_result])
|
172 |
|
173 |
if __name__ == "__main__":
|
|
|
112 |
}[dataset]
|
113 |
filename = f"{model}.json"
|
114 |
|
115 |
+
yield f"Downloading sampled reasoning paths from Hugging Face {repo_id}...", gr.update(visible=False), gr.update(), gr.update(), gr.update(visible=False)
|
116 |
file_path = hf_hub_download(repo_id=repo_id, filename=filename, repo_type="dataset")
|
117 |
|
118 |
global json_file
|
119 |
with open(file_path, 'r', encoding='utf-8') as f:
|
120 |
json_file = json.load(f)
|
121 |
clist = get_available_problems()
|
|
|
|
|
122 |
os.remove(file_path)
|
123 |
+
|
124 |
+
yield "Loading complete! You can now select a problem ID.", gr.update(visible=True), gr.update(value=f"Dataset: {dataset}\tModel: {model}\tK: {k_value}\tSeed: {seed}"), gr.update(choices=clist, value=clist[0]), gr.update(visible=False)
|
125 |
|
126 |
except Exception as e:
|
127 |
yield f"Error: {str(e)}"
|
|
|
165 |
|
166 |
return gr.update(visible=True), gr.update(value=res_to_str(ppl_correct, ppl_answers)), gr.update(value=res_to_str(sc_correct, sc_answers)), gr.update(value=res_to_str(rpc_correct, rpc_answers))
|
167 |
|
168 |
+
load_btn.click(fn=load, inputs=[dataset, model, k_value, seed],outputs=[load_btn, content_column, data_info, problem_id, result_column], show_progress="inside")
|
169 |
run_btn.click(fn=evaluate, inputs=problem_id, outputs=[result_column, ppl_result, sc_result, rpc_result])
|
170 |
|
171 |
if __name__ == "__main__":
|