Chrimo commited on
Commit
b8778c3
·
1 Parent(s): 6d365aa

refactor: clean up commented code and update leaderboard tab labels

Browse files
Files changed (1) hide show
  1. app.py +52 -52
app.py CHANGED
@@ -69,7 +69,7 @@ LEADERBOARD_HEADERS = [
69
  "Benutzername",
70
  "Bild-ID",
71
  "Score",
72
- "Ähnlichkeit",
73
  "Text",
74
  "Zeitstempel",
75
  ]
@@ -208,17 +208,17 @@ def build_interface() -> gr.Blocks:
208
  with gr.Column(scale=3):
209
  image_component = gr.Image(
210
  value=initial_entry.image_url if initial_entry else None,
211
- label="Aktuelles Bild",
212
  show_download_button=False,
213
  )
214
  image_info = gr.Markdown(
215
  f"**Bild-ID:** {initial_entry.image_id}" if initial_entry else "Kein Bild geladen."
216
  )
217
- next_button = gr.Button(
218
- "Nächstes Bild",
219
- variant="secondary",
220
- interactive=bool(IMAGE_ENTRIES),
221
- )
222
  with gr.Column(scale=2):
223
  username_input = gr.Textbox(
224
  label="Benutzername",
@@ -239,7 +239,7 @@ def build_interface() -> gr.Blocks:
239
 
240
  gr.Markdown("### Leaderboard")
241
  with gr.Tabs():
242
- with gr.Tab("Global Top 50"):
243
  global_df = gr.Dataframe(
244
  headers=LEADERBOARD_HEADERS,
245
  value=global_rows,
@@ -255,50 +255,50 @@ def build_interface() -> gr.Blocks:
255
  interactive=False,
256
  wrap=True,
257
  )
258
- with gr.Tab("Dieses Bild Top 50"):
259
- image_dropdown = gr.Dropdown(
260
- choices=image_choices,
261
- value=initial_entry.image_id if initial_entry else None,
262
- label="Bild auswählen",
263
- interactive=bool(image_choices),
264
- )
265
- image_df = gr.Dataframe(
266
- headers=LEADERBOARD_HEADERS,
267
- value=image_rows,
268
- datatype=[
269
- "number",
270
- "str",
271
- "str",
272
- "number",
273
- "number",
274
- "str",
275
- "str",
276
- ],
277
- interactive=False,
278
- wrap=True,
279
- )
280
- with gr.Tab("Meine letzten 50"):
281
- user_df = gr.Dataframe(
282
- headers=LEADERBOARD_HEADERS,
283
- value=[],
284
- datatype=[
285
- "number",
286
- "str",
287
- "str",
288
- "number",
289
- "number",
290
- "str",
291
- "str",
292
- ],
293
- interactive=False,
294
- wrap=True,
295
- )
296
-
297
- next_button.click(
298
- handle_next_image,
299
- inputs=[image_state],
300
- outputs=[image_state, image_component, image_info, image_dropdown, image_df],
301
- )
302
 
303
  score_button.click(
304
  handle_score,
 
69
  "Benutzername",
70
  "Bild-ID",
71
  "Score",
72
+ #"Ähnlichkeit",
73
  "Text",
74
  "Zeitstempel",
75
  ]
 
208
  with gr.Column(scale=3):
209
  image_component = gr.Image(
210
  value=initial_entry.image_url if initial_entry else None,
211
+ label="Bild",
212
  show_download_button=False,
213
  )
214
  image_info = gr.Markdown(
215
  f"**Bild-ID:** {initial_entry.image_id}" if initial_entry else "Kein Bild geladen."
216
  )
217
+ #next_button = gr.Button(
218
+ # "Nächstes Bild",
219
+ # variant="secondary",
220
+ # interactive=bool(IMAGE_ENTRIES),
221
+ #)
222
  with gr.Column(scale=2):
223
  username_input = gr.Textbox(
224
  label="Benutzername",
 
239
 
240
  gr.Markdown("### Leaderboard")
241
  with gr.Tabs():
242
+ with gr.Tab("Top 50"):
243
  global_df = gr.Dataframe(
244
  headers=LEADERBOARD_HEADERS,
245
  value=global_rows,
 
255
  interactive=False,
256
  wrap=True,
257
  )
258
+ #with gr.Tab("Dieses Bild Top 50"):
259
+ # image_dropdown = gr.Dropdown(
260
+ # choices=image_choices,
261
+ # value=initial_entry.image_id if initial_entry else None,
262
+ # label="Bild auswählen",
263
+ # interactive=bool(image_choices),
264
+ #)
265
+ #image_df = gr.Dataframe(
266
+ # headers=LEADERBOARD_HEADERS,
267
+ # value=image_rows,
268
+ # datatype=[
269
+ # "number",
270
+ # "str",
271
+ # "str",
272
+ # "number",
273
+ # "number",
274
+ # "str",
275
+ # "str",
276
+ # ],
277
+ # interactive=False,
278
+ # wrap=True,
279
+ #)
280
+ # with gr.Tab("Meine letzten 50"):
281
+ # user_df = gr.Dataframe(
282
+ # headers=LEADERBOARD_HEADERS,
283
+ # value=[],
284
+ # datatype=[
285
+ # "number",
286
+ # "str",
287
+ # "str",
288
+ # "number",
289
+ # "number",
290
+ # "str",
291
+ # "str",
292
+ # ],
293
+ # interactive=False,
294
+ # wrap=True,
295
+ # )
296
+
297
+ #next_button.click(
298
+ # handle_next_image,
299
+ # inputs=[image_state],
300
+ # outputs=[image_state, image_component, image_info, image_dropdown, image_df],
301
+ #)
302
 
303
  score_button.click(
304
  handle_score,