Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -487,9 +487,11 @@ async def predict(image):
|
|
487 |
for j, (breed, prob) in enumerate(zip(topk_breeds[:3], topk_probs_percent[:3])):
|
488 |
prob = float(prob.replace('%', ''))
|
489 |
button_id = f"Dog {i+1}: More about {breed}"
|
490 |
-
|
491 |
-
|
492 |
-
#
|
|
|
|
|
493 |
dogs_info += f"<li><strong>{breed}</strong> ({prob:.2f}% confidence)"
|
494 |
dogs_info += f'<button style="background-color: #4CAF50; color: white; border: none; padding: 5px 10px; border-radius: 3px; margin-left: 10px;" onclick="handle_button_click(\'{button_id}\')">Learn More</button></li>'
|
495 |
dogs_info += "</ul>"
|
@@ -518,6 +520,8 @@ async def predict(image):
|
|
518 |
</script>
|
519 |
"""
|
520 |
|
|
|
|
|
521 |
|
522 |
|
523 |
initial_state = {
|
|
|
487 |
for j, (breed, prob) in enumerate(zip(topk_breeds[:3], topk_probs_percent[:3])):
|
488 |
prob = float(prob.replace('%', ''))
|
489 |
button_id = f"Dog {i+1}: More about {breed}"
|
490 |
+
|
491 |
+
# 為每個品種生成按鈕,但不重複加入最下面的 buttons
|
492 |
+
# 刪除 buttons.append(button_id),因為這是多餘的部分
|
493 |
+
|
494 |
+
# 加入 Learn More 按鈕,並綁定點擊事件
|
495 |
dogs_info += f"<li><strong>{breed}</strong> ({prob:.2f}% confidence)"
|
496 |
dogs_info += f'<button style="background-color: #4CAF50; color: white; border: none; padding: 5px 10px; border-radius: 3px; margin-left: 10px;" onclick="handle_button_click(\'{button_id}\')">Learn More</button></li>'
|
497 |
dogs_info += "</ul>"
|
|
|
520 |
</script>
|
521 |
"""
|
522 |
|
523 |
+
|
524 |
+
|
525 |
|
526 |
|
527 |
initial_state = {
|