Skip to content

RafiShaik-AI/modular-image-classification-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

modular-image-classification-framework

A modular deep learning framework for training and evaluating image classification models on datasets like CIFAR-10 and MNIST. Supports configurable CNN architectures, automated training, and performance visualization using Python and TensorFlow.

Modular Image Classification Framework

Overview

This project provides a modular deep learning framework for training and evaluating image classification models.

Features:-

  • Modular CNN architecture
  • CIFAR-10 dataset support
  • Training and evaluation scripts
  • Accuracy visualization

Project Structure:

datasets/ – dataset storage
models/ – deep learning model architectures
training/ – training scripts
utils/ – helper functions
notebook/ – experimentation notebooks

Technologies:--

Python
TensorFlow
Keras
Google Colab

Applications:--

  • Computer vision experiments
  • Deep learning research
  • Educational AI projects

Installation:--

pip install -r requirements.txt

Usage:

python training/train.py

Dataset:-

This project currently supports the CIFAR-10 dataset.

Results:-

The CNN model achieves good classification accuracy on CIFAR-10.

Future Work:-

  • Add ResNet architecture
  • Add MobileNet
  • Add data augmentation

Future Improvements:-

  • Add ResNet and MobileNet models
  • Support custom datasets
  • Add data augmentation pipeline

License:-

MIT License

About

A modular deep learning framework for training and evaluating image classification models on datasets like CIFAR-10 and MNIST. Supports configurable CNN architectures, automated training, and performance visualization using Python and TensorFlow.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors