Spaces:
Running
Running
Update miniapp_leaderboard.py
Browse files- miniapp_leaderboard.py +29 -11
miniapp_leaderboard.py
CHANGED
|
@@ -159,20 +159,38 @@ def submit(model_name, model_family, zip_file, profile: gr.OAuthProfile):
|
|
| 159 |
|
| 160 |
return "Submitted. Waiting for review.", refresh()
|
| 161 |
|
| 162 |
-
|
| 163 |
-
with gr.Blocks(
|
| 164 |
-
title=f"{APP_NAME} leaderboard",
|
| 165 |
-
css="""
|
| 166 |
-
.gradio-container { font-size: 18px; }
|
| 167 |
-
/* 表格字号单独再加一层,确保生效 */
|
| 168 |
-
.gradio-container table { font-size: 18px; }
|
| 169 |
-
"""
|
| 170 |
-
) as demo:
|
| 171 |
-
|
| 172 |
gr.Markdown(f"# {APP_NAME} Leaderboard")
|
| 173 |
|
| 174 |
-
leaderboard = gr.Dataframe(
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 175 |
refresh_btn = gr.Button("Refresh")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 176 |
|
| 177 |
gr.Markdown("## Submit")
|
| 178 |
|
|
|
|
| 159 |
|
| 160 |
return "Submitted. Waiting for review.", refresh()
|
| 161 |
|
| 162 |
+
with gr.Blocks(title=f"{APP_NAME} leaderboard") as demo:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 163 |
gr.Markdown(f"# {APP_NAME} Leaderboard")
|
| 164 |
|
| 165 |
+
leaderboard = gr.Dataframe(
|
| 166 |
+
value=pd.DataFrame(columns=COLUMNS), # 启动不访问Hub
|
| 167 |
+
interactive=False,
|
| 168 |
+
wrap=True,
|
| 169 |
+
)
|
| 170 |
+
|
| 171 |
refresh_btn = gr.Button("Refresh")
|
| 172 |
+
refresh_btn.click(refresh, outputs=[leaderboard])
|
| 173 |
+
|
| 174 |
+
# 页面加载时自动刷新一次
|
| 175 |
+
demo.load(refresh, outputs=[leaderboard])
|
| 176 |
+
# with gr.Blocks(
|
| 177 |
+
# title=f"{APP_NAME} leaderboard",
|
| 178 |
+
# css="""
|
| 179 |
+
# .gradio-container { font-size: 18px; }
|
| 180 |
+
# /* 表格字号单独再加一层,确保生效 */
|
| 181 |
+
# .gradio-container table { font-size: 18px; }
|
| 182 |
+
# """
|
| 183 |
+
# ) as demo:
|
| 184 |
+
|
| 185 |
+
# gr.Markdown(f"# {APP_NAME} Leaderboard")
|
| 186 |
+
|
| 187 |
+
# # leaderboard = gr.Dataframe(value=_load_df(APPROVED_PREFIX), interactive=False, wrap=True)
|
| 188 |
+
# leaderboard = gr.Dataframe(value=pd.DataFrame(columns=COLUMNS), interactive=False, wrap=True)
|
| 189 |
+
|
| 190 |
+
# demo.load(fn=refresh, outputs=[leaderboard]) # 页面打开自动加载一次
|
| 191 |
+
# refresh_btn.click(refresh, outputs=[leaderboard])
|
| 192 |
+
|
| 193 |
+
# refresh_btn = gr.Button("Refresh")
|
| 194 |
|
| 195 |
gr.Markdown("## Submit")
|
| 196 |
|