Spaces:
Runtime error
Runtime error
lixuejing
commited on
Commit
·
df8d09e
1
Parent(s):
564d68b
add update dynamic
Browse files- app.py +1 -2
- src/populate.py +0 -3
app.py
CHANGED
@@ -379,7 +379,6 @@ with demo:
|
|
379 |
gr.Markdown(EVALUATION_QUEUE_TEXT, elem_classes="markdown-text")
|
380 |
|
381 |
with gr.Column():
|
382 |
-
print(len(finished_eval_queue_df), finished_eval_queue_df)
|
383 |
with gr.Accordion(
|
384 |
f"✅ Finished Evaluations ({len(finished_eval_queue_df)})",
|
385 |
open=False,
|
@@ -477,6 +476,6 @@ with demo:
|
|
477 |
|
478 |
scheduler = BackgroundScheduler()
|
479 |
scheduler.add_job(restart_space, "interval", seconds=1800)
|
480 |
-
|
481 |
scheduler.start()
|
482 |
demo.queue(default_concurrency_limit=40).launch()
|
|
|
379 |
gr.Markdown(EVALUATION_QUEUE_TEXT, elem_classes="markdown-text")
|
380 |
|
381 |
with gr.Column():
|
|
|
382 |
with gr.Accordion(
|
383 |
f"✅ Finished Evaluations ({len(finished_eval_queue_df)})",
|
384 |
open=False,
|
|
|
476 |
|
477 |
scheduler = BackgroundScheduler()
|
478 |
scheduler.add_job(restart_space, "interval", seconds=1800)
|
479 |
+
scheduler.add_job(update_dynamic_files, "cron", minute=30) # launched every hour on the hour
|
480 |
scheduler.start()
|
481 |
demo.queue(default_concurrency_limit=40).launch()
|
src/populate.py
CHANGED
@@ -49,12 +49,9 @@ def get_evaluation_queue_df(save_path: str, cols: list) -> list[pd.DataFrame]:
|
|
49 |
data[EvalQueueColumn.model.name] = make_clickable_model(data["model"])
|
50 |
data[EvalQueueColumn.revision.name] = data.get("revision", "main")
|
51 |
all_evals.append(data)
|
52 |
-
print("all_evals", all_evals)
|
53 |
pending_list = [e for e in all_evals if e["status"] in ["PENDING", "RERUN"]]
|
54 |
running_list = [e for e in all_evals if e["status"] == "RUNNING"]
|
55 |
finished_list = [e for e in all_evals if e["status"].startswith("FINISHED") or e["status"] == "PENDING_NEW_EVAL"]
|
56 |
-
print("finished_list", finished_list)
|
57 |
-
print("pending_list", pending_list)
|
58 |
df_pending = pd.DataFrame.from_records(pending_list, columns=cols)
|
59 |
df_running = pd.DataFrame.from_records(running_list, columns=cols)
|
60 |
df_finished = pd.DataFrame.from_records(finished_list, columns=cols)
|
|
|
49 |
data[EvalQueueColumn.model.name] = make_clickable_model(data["model"])
|
50 |
data[EvalQueueColumn.revision.name] = data.get("revision", "main")
|
51 |
all_evals.append(data)
|
|
|
52 |
pending_list = [e for e in all_evals if e["status"] in ["PENDING", "RERUN"]]
|
53 |
running_list = [e for e in all_evals if e["status"] == "RUNNING"]
|
54 |
finished_list = [e for e in all_evals if e["status"].startswith("FINISHED") or e["status"] == "PENDING_NEW_EVAL"]
|
|
|
|
|
55 |
df_pending = pd.DataFrame.from_records(pending_list, columns=cols)
|
56 |
df_running = pd.DataFrame.from_records(running_list, columns=cols)
|
57 |
df_finished = pd.DataFrame.from_records(finished_list, columns=cols)
|