EasyWinter commited on
Commit
454af1d
·
verified ·
1 Parent(s): 2da45ca

Mengubah takaran prediksi menjadi >90

Browse files
Files changed (1) hide show
  1. main.py +6 -1
main.py CHANGED
@@ -88,9 +88,14 @@ async def predict(file: UploadFile = File(...)):
88
 
89
  preds = model.predict(img_array, verbose=0)
90
  index = np.argmax(preds[0])
91
- predicted_label = CLASS_NAMES[index]
92
  confidence = round(float(np.max(preds[0])) * 100, 2)
93
 
 
 
 
 
 
94
  probability = {}
95
  for i, prob in enumerate(preds[0]):
96
  probability[CLASS_NAMES[i]] = round(float(prob) * 100, 2)
 
88
 
89
  preds = model.predict(img_array, verbose=0)
90
  index = np.argmax(preds[0])
91
+
92
  confidence = round(float(np.max(preds[0])) * 100, 2)
93
 
94
+ if confidence >= 90.0:
95
+ predicted_label = CLASS_NAMES[index]
96
+ else:
97
+ predicted_label = "Tidak diketahui"
98
+
99
  probability = {}
100
  for i, prob in enumerate(preds[0]):
101
  probability[CLASS_NAMES[i]] = round(float(prob) * 100, 2)