refactor: clean up commented code and update leaderboard tab labels
Browse files
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="
|
| 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 |
-
|
| 219 |
-
|
| 220 |
-
|
| 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("
|
| 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 |
-
|
| 260 |
-
|
| 261 |
-
|
| 262 |
-
|
| 263 |
-
|
| 264 |
-
)
|
| 265 |
-
image_df = gr.Dataframe(
|
| 266 |
-
|
| 267 |
-
|
| 268 |
-
|
| 269 |
-
|
| 270 |
-
|
| 271 |
-
|
| 272 |
-
|
| 273 |
-
|
| 274 |
-
|
| 275 |
-
|
| 276 |
-
|
| 277 |
-
|
| 278 |
-
|
| 279 |
-
)
|
| 280 |
-
|
| 281 |
-
|
| 282 |
-
|
| 283 |
-
|
| 284 |
-
|
| 285 |
-
|
| 286 |
-
|
| 287 |
-
|
| 288 |
-
|
| 289 |
-
|
| 290 |
-
|
| 291 |
-
|
| 292 |
-
|
| 293 |
-
|
| 294 |
-
|
| 295 |
-
|
| 296 |
-
|
| 297 |
-
next_button.click(
|
| 298 |
-
|
| 299 |
-
|
| 300 |
-
|
| 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,
|