ha251 commited on
Commit
5ef4585
·
verified ·
1 Parent(s): 532afa4

Update miniapp_leaderboard.py

Browse files
Files changed (1) hide show
  1. 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(value=_load_df(APPROVED_PREFIX), interactive=False, wrap=True)
 
 
 
 
 
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