Edit model card

Fine-Tuned ViT for Beans Leaf Disease Classification

Model Information

  • Model Name: VIT_Beans_Leaf_Disease_Classifier
  • Base Model: Google/ViT-base-patch16-224-in21k
  • Task: Image Classification (Beans Leaf Disease Classification)
  • Dataset: Beans leaf dataset with images of diseased and healthy leaves.

Problem Statement

The goal of this model is to classify leaf images into three categories:

{
  "angular_leaf_spot": 0,
  "bean_rust": 1,
  "healthy": 2,
}

image/png

Training results

Training Loss Epoch Step Validation Loss Accuracy
0.1495 1.54 100 0.0910 0.9774
0.0121 3.08 200 0.0155 1.0

Framework versions

  • Transformers 4.33.2
  • Pytorch 2.0.1+cu118
  • Datasets 2.14.5
  • Tokenizers 0.13.3

Get Started With The Model:

! pip -q  install datasets transformers[torch]

from transformers import pipeline
from PIL import Image

# Use a pipeline as a high-level helper

pipe = pipeline("image-classification", model="ayoubkirouane/VIT_Beans_Leaf_Disease_Classifier")

# Load the image

image_path = "Your image_path "
image = Image.open(image_path)

# Run inference using the pipeline
result = pipe(image)

# The result contains the predicted label and the corresponding score
predicted_label = result[0]['label']
confidence_score = result[0]['score']

print(f"Predicted Label: {predicted_label}")
print(f"Confidence Score: {confidence_score}")
Downloads last month
9
Inference Examples
This model does not have enough activity to be deployed to Inference API (serverless) yet. Increase its social visibility and check back later, or deploy to Inference Endpoints (dedicated) instead.

Model tree for ayoubkirouane/VIT_Beans_Leaf_Disease_Classifier

Finetuned
(1693)
this model

Dataset used to train ayoubkirouane/VIT_Beans_Leaf_Disease_Classifier

Space using ayoubkirouane/VIT_Beans_Leaf_Disease_Classifier 1

Evaluation results