EfficientNetB1 / app.py
HoangTN11's picture
Upload 12 files
bd35edc verified
raw
history blame contribute delete
838 Bytes
import gradio as gr
from inference_utils import predict_plant_disease
title = "🌿 Plant Disease Classifier (EfficientNetB1)"
description = """
Upload a plant leaf image, use your webcam, or paste an image from your clipboard.
The model will predict the **plant + disease** and display the confidence.
"""
examples = [
"assets/Pepper__bell___Bacterial_spot.jpg",
"assets/Pepper__bell___healthy.jpg",
"assets/Potato___Early_blight.jpg",
"assets/Potato___healthy.jpg"
]
iface = gr.Interface(
fn=predict_plant_disease,
inputs=gr.Image(type="filepath", label="Input Leaf Image"),
outputs=gr.Label(label="Prediction & Confidence"),
title=title,
description=description,
examples=examples,
flagging_mode="never",
theme="default",
live=False,
cache_examples=False,
)
iface.launch()