Spaces:
Running
Running
Jae-Won Chung
commited on
Commit
•
9f1c84b
1
Parent(s):
968b189
Show raw energy numbers, too
Browse files
app.py
CHANGED
@@ -378,11 +378,8 @@ def consumed_less_energy_message(energy_a, energy_b):
|
|
378 |
less_energy = min(energy_a, energy_b)
|
379 |
more_energy = max(energy_a, energy_b)
|
380 |
factor = less_energy / more_energy
|
381 |
-
if factor <= 0.5
|
382 |
-
|
383 |
-
else:
|
384 |
-
message = f"<h2>That response also <span class='green-text'>consumed {100 - factor * 100:.1f}% less energy</span>!</h2>"
|
385 |
-
return message
|
386 |
|
387 |
def consumed_more_energy_message(energy_a, energy_b):
|
388 |
"""Return a message that indicates that the user chose the model that consumed more energy.
|
@@ -392,11 +389,8 @@ def consumed_more_energy_message(energy_a, energy_b):
|
|
392 |
less_energy = min(energy_a, energy_b)
|
393 |
more_energy = max(energy_a, energy_b)
|
394 |
factor = more_energy / less_energy
|
395 |
-
if factor >= 2.0
|
396 |
-
|
397 |
-
else:
|
398 |
-
message = f"<h2>That response <span class='red-text'>consumed {factor * 100 - 100:.1f}% more energy</span>.</h2>"
|
399 |
-
return message
|
400 |
|
401 |
# Colosseum event handlers
|
402 |
def add_prompt_disable_submit(prompt, history_a, history_b):
|
|
|
378 |
less_energy = min(energy_a, energy_b)
|
379 |
more_energy = max(energy_a, energy_b)
|
380 |
factor = less_energy / more_energy
|
381 |
+
how_much = f"{1 / factor:.1f}x" if factor <= 0.5 else f"{100 - factor * 100:.1f}%"
|
382 |
+
return f"<h2>That response also <span class='green-text'>consumed {how_much} less energy</span> ({energy_a:,.0f} J vs. {energy_b:,.0f} J)!</h2>"
|
|
|
|
|
|
|
383 |
|
384 |
def consumed_more_energy_message(energy_a, energy_b):
|
385 |
"""Return a message that indicates that the user chose the model that consumed more energy.
|
|
|
389 |
less_energy = min(energy_a, energy_b)
|
390 |
more_energy = max(energy_a, energy_b)
|
391 |
factor = more_energy / less_energy
|
392 |
+
how_much = f"{factor:.1f}x" if factor >= 2.0 else f"{factor * 100 - 100:.1f}%"
|
393 |
+
return f"<h2>That response <span class='red-text'>consumed {how_much} more energy</span> ({energy_a:,.0f} J vs. {energy_b:,.0f} J).</h2>"
|
|
|
|
|
|
|
394 |
|
395 |
# Colosseum event handlers
|
396 |
def add_prompt_disable_submit(prompt, history_a, history_b):
|