JohanBeytell commited on
Commit
efaf45d
·
verified ·
1 Parent(s): ea9e952

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -5
app.py CHANGED
@@ -23,20 +23,20 @@ def classify_potato_plant(img):
23
  confidence = predictions[0][predicted_class]
24
  model_output = "None"
25
 
26
- if class_labels[predicted_class] == "Potato__Early_blight":
27
  model_output = "Early blight"
28
- elif class_labels[predicted_class] == "Potato__Late_blight":
29
  model_output = "Late blight"
30
- elif class_labels[predicted_class] == "Potato__healthy":
31
  model_output = "Healthy"
32
 
33
- return class_labels[predicted_class], model_output, confidence
34
 
35
  # Create the Gradio interface
36
  interface = gr.Interface(
37
  fn=classify_potato_plant,
38
  inputs=gr.Image(type="pil"),
39
- outputs=[gr.Label(label="Predicted Classes", num_top_classes=3), gr.Textbox(label="Predicted Output"), gr.Textbox(label="Confidence Score")],
40
  title="Acres - PPDC",
41
  description="Acres PPDC, is our Potato Plant Disease Classification vision model, capable of accurately classifying potato plant disease, based on a single image."
42
  )
 
23
  confidence = predictions[0][predicted_class]
24
  model_output = "None"
25
 
26
+ if class_labels[predicted_class] == "Potato___Early_blight":
27
  model_output = "Early blight"
28
+ elif class_labels[predicted_class] == "Potato___Late_blight":
29
  model_output = "Late blight"
30
+ elif class_labels[predicted_class] == "Potato___healthy":
31
  model_output = "Healthy"
32
 
33
+ return model_output, confidence
34
 
35
  # Create the Gradio interface
36
  interface = gr.Interface(
37
  fn=classify_potato_plant,
38
  inputs=gr.Image(type="pil"),
39
+ outputs=[gr.Textbox(label="Predicted Output"), gr.Textbox(label="Confidence Score")],
40
  title="Acres - PPDC",
41
  description="Acres PPDC, is our Potato Plant Disease Classification vision model, capable of accurately classifying potato plant disease, based on a single image."
42
  )