Skip to content

The project facilitates dataset partitioning and model training for eye diseases using various CNN models. Users can customize parameters and inspect results, aiding in model comparison and prediction evaluation.

Notifications You must be signed in to change notification settings

harunsefainan/eye-diseases

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eye Diseases

GitHub Issues GitHub License GitHub Pull Requests GitHub Forks GitHub Stars

| English | Turkish |

Project Overview

The project's features enable the partitioning of the dataset into training, testing, and validation sets based on user-provided values. Users can specify parameters such as batch size, epochs, and early stopping criteria. Additionally, the project applies user preferences for data augmentation operations and parameters, allowing for the creation of a model checkpoint based on user-defined names.

This project specifically focuses on training a model for eye diseases. Users can choose one of the following models for desired model training: CNN hold-out, CNN k-fold, Xception, MobileNetV2, or ResNet101. After model training, users can view the training results and confusion matrix. They can also inspect images from the test, training, and validation folders. Based on the selected image, users can compare different models and view prediction results.

Getting Started

Install & Setup Dataset

  • This application requires Dataset.
  • Please click the link below to download and install Dataset: Dataset

Running the application

  • Clone the repo
    git clone https://github.com/harunsefainan/eye-diseases
  • Open the project in Spyder or any suitable IDE of your choice.
  • Copy the downloaded dataset into a folder named "dataset" in the project directory.
  • Run the project.

Project Details

System Context

Built With

Python Spyder Swagger Qt Designer



(back to top)

About

The project facilitates dataset partitioning and model training for eye diseases using various CNN models. Users can customize parameters and inspect results, aiding in model comparison and prediction evaluation.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages