Skip to content

This repo uses Deep Learning (DL) model to classify disease in Cassava plants.

License

Notifications You must be signed in to change notification settings

faresmalik/Cassava_Plant_Disease_Classification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cassava_Plant_Disease_Classification

This repo for Cassava plant disease classification using Deep Learning (DL) approach froom kaggle competitions.

Cassava Plant

Classification Problem

From the images provided, the goal is classify the images into:

Cassava Bacterial Blight (CBB)
Cassava Brown Streak Disease (CBSD) 
Cassava Green Mottle (CGM)
Cassava Mosaic Disease (CMD)
Healthy

Get Dataset

The following command is to get the images, labels, and classes from kaggle competition

kaggle competitions download -c cassava-leaf-disease-classification

Then, run the following command to unzip the file

unzip cassava-leaf-disease-classification.zip

You can see now the following Directories/Files:

test_images
train_images 
train.csv

Data Exploration

Check the provided notebook.

Train and Evaluate Model

Run main.py file to train and evaluate the model using the below command:

python main.py --batch_size 64 --epochs 10 --num_classes 5 --class_weights True --lr 0.000001 --gpu_number 1

About

This repo uses Deep Learning (DL) model to classify disease in Cassava plants.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published