ElLokoAkrata commited on
Commit
1960f8c
verified
1 Parent(s): afb8405

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -5
app.py CHANGED
@@ -48,13 +48,13 @@ def update_elo(first, second, third):
48
  elo_scores["Flux"], elo_scores["DALL-E 3"] = elo_update(elo_scores["Flux"], elo_scores["DALL-E 3"])
49
  elo_scores["Flux"], elo_scores["Midjourney 6.1"] = elo_update(elo_scores["Flux"], elo_scores["Midjourney 6.1"])
50
 
51
- return f"DALL-E 3: {round(elo_scores['DALL-E 3'])}, Midjourney 6.1: {round(elo_scores['Midjourney 6.1'])}, Flux: {round(elo_scores['Flux'])}"
52
 
53
  # Interfaz Gradio
54
  def vote(first, second, third):
55
- updated_scores = update_elo(first, second, third)
56
  dalle3_image, midjourney_image, flux_image = load_images()
57
- return dalle3_image, midjourney_image, flux_image, updated_scores
58
 
59
  # Cargar im谩genes al inicio
60
  dalle3_image, midjourney_image, flux_image = load_images()
@@ -72,10 +72,15 @@ with gr.Blocks() as demo:
72
  second_choice = gr.Dropdown(["DALL-E 3", "Midjourney 6.1", "Flux"], label="Segunda Favorita")
73
  third_choice = gr.Dropdown(["DALL-E 3", "Midjourney 6.1", "Flux"], label="Tercera Favorita")
74
 
75
- elo_scores_text = gr.Textbox(label="Puntuaci贸n Elo")
 
 
 
76
 
77
  vote_button = gr.Button("Votar y Actualizar")
78
 
79
- vote_button.click(vote, inputs=[first_choice, second_choice, third_choice], outputs=[dalle3_img, midjourney_img, flux_img, elo_scores_text])
 
 
80
 
81
  demo.launch()
 
48
  elo_scores["Flux"], elo_scores["DALL-E 3"] = elo_update(elo_scores["Flux"], elo_scores["DALL-E 3"])
49
  elo_scores["Flux"], elo_scores["Midjourney 6.1"] = elo_update(elo_scores["Flux"], elo_scores["Midjourney 6.1"])
50
 
51
+ return elo_scores["DALL-E 3"], elo_scores["Midjourney 6.1"], elo_scores["Flux"]
52
 
53
  # Interfaz Gradio
54
  def vote(first, second, third):
55
+ dalle3_score, midjourney_score, flux_score = update_elo(first, second, third)
56
  dalle3_image, midjourney_image, flux_image = load_images()
57
+ return dalle3_image, midjourney_image, flux_image, f"DALL-E 3: {round(dalle3_score)}", f"Midjourney 6.1: {round(midjourney_score)}", f"Flux: {round(flux_score)}"
58
 
59
  # Cargar im谩genes al inicio
60
  dalle3_image, midjourney_image, flux_image = load_images()
 
72
  second_choice = gr.Dropdown(["DALL-E 3", "Midjourney 6.1", "Flux"], label="Segunda Favorita")
73
  third_choice = gr.Dropdown(["DALL-E 3", "Midjourney 6.1", "Flux"], label="Tercera Favorita")
74
 
75
+ with gr.Row():
76
+ dalle3_score_text = gr.Textbox(value=f"DALL-E 3: {elo_scores['DALL-E 3']}", label="Puntuaci贸n DALL-E 3", interactive=False)
77
+ midjourney_score_text = gr.Textbox(value=f"Midjourney 6.1: {elo_scores['Midjourney 6.1']}", label="Puntuaci贸n Midjourney 6.1", interactive=False)
78
+ flux_score_text = gr.Textbox(value=f"Flux: {elo_scores['Flux']}", label="Puntuaci贸n Flux", interactive=False)
79
 
80
  vote_button = gr.Button("Votar y Actualizar")
81
 
82
+ vote_button.click(vote, inputs=[first_choice, second_choice, third_choice],
83
+ outputs=[dalle3_img, midjourney_img, flux_img,
84
+ dalle3_score_text, midjourney_score_text, flux_score_text])
85
 
86
  demo.launch()