Update app_dict.py
Browse files- app_dict.py +3 -3
app_dict.py
CHANGED
|
@@ -39,10 +39,10 @@ def predict(image):
|
|
| 39 |
print("Raw outputs:", outputs) # ์๋ณธ ์ถ๋ ฅ๊ฐ ํ์ธ
|
| 40 |
_, predicted = torch.max(outputs, 1)
|
| 41 |
label = class_names[predicted.item()]
|
| 42 |
-
|
| 43 |
-
|
| 44 |
# ์์ธก ๊ฒฐ๊ณผ์ ์๋ณธ ์ถ๋ ฅ๊ฐ์ ๋ชจ๋ ๋ฐํ
|
| 45 |
-
return
|
| 46 |
|
| 47 |
# Gradio ์ธํฐํ์ด์ค ์ค์ (๋ ๊ฐ์ ์ถ๋ ฅ)
|
| 48 |
iface = gr.Interface(fn=predict, inputs=gr.Image(type='pil'), outputs=['label', 'numpy'], live=True)
|
|
|
|
| 39 |
print("Raw outputs:", outputs) # ์๋ณธ ์ถ๋ ฅ๊ฐ ํ์ธ
|
| 40 |
_, predicted = torch.max(outputs, 1)
|
| 41 |
label = class_names[predicted.item()]
|
| 42 |
+
if label in ['disposablecup','label'] : result = "Failed"
|
| 43 |
+
else : result = "Successed (+1)"
|
| 44 |
# ์์ธก ๊ฒฐ๊ณผ์ ์๋ณธ ์ถ๋ ฅ๊ฐ์ ๋ชจ๋ ๋ฐํ
|
| 45 |
+
return result # ์๋ณธ ์ถ๋ ฅ๊ฐ์ NumPy ๋ฐฐ์ด๋ก ๋ณํํ์ฌ ๋ฐํ
|
| 46 |
|
| 47 |
# Gradio ์ธํฐํ์ด์ค ์ค์ (๋ ๊ฐ์ ์ถ๋ ฅ)
|
| 48 |
iface = gr.Interface(fn=predict, inputs=gr.Image(type='pil'), outputs=['label', 'numpy'], live=True)
|