DHEIVER commited on
Commit
0cebd95
·
1 Parent(s): dc024e4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -1
app.py CHANGED
@@ -23,10 +23,21 @@ def predict_pneumonia(image):
23
 
24
  if prediction >= threshold:
25
  pneumonia_prediction = 1
 
26
  else:
27
  pneumonia_prediction = 0
 
 
 
 
 
 
 
 
 
 
 
28
 
29
- return pneumonia_prediction
30
 
31
  inputs = gr.inputs.Image(shape=(180, 180))
32
  outputs = gr.outputs.Label(num_top_classes=2)
 
23
 
24
  if prediction >= threshold:
25
  pneumonia_prediction = 1
26
+ class_name = "Pneumonia"
27
  else:
28
  pneumonia_prediction = 0
29
+ class_name = "Normal"
30
+
31
+ # Return the probability of each class
32
+ class_probabilities = model.predict(img_array)[0]
33
+
34
+ return {
35
+ "Pneumonia Prediction": pneumonia_prediction,
36
+ "Class Name": class_name,
37
+ "Pneumonia Probability": class_probabilities[0],
38
+ "Normal Probability": class_probabilities[1]
39
+ }
40
 
 
41
 
42
  inputs = gr.inputs.Image(shape=(180, 180))
43
  outputs = gr.outputs.Label(num_top_classes=2)