Image Classification Tutorials ML Frameworks
Educational projects and implementations of image classification models (CNNs, traditional ML) on standard datasets. Does NOT include production systems, dataset creation tools, or domain-specific applications (medical imaging, satellite imagery, etc.).
There are 130 image classification tutorials frameworks tracked. 1 score above 70 (verified tier). The highest-rated is qubvel/efficientnet at 70/100 with 2,100 stars and 69,006 monthly downloads.
Get all 130 projects as JSON
curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=image-classification-tutorials&limit=20"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
| # | Framework | Score | Tier |
|---|---|---|---|
| 1 |
qubvel/efficientnet
Implementation of EfficientNet model. Keras and TensorFlow Keras. |
|
Verified |
| 2 |
KichangKim/DeepDanbooru
AI based multi-label girl image classification system, implemented by using... |
|
Established |
| 3 |
matlab-deep-learning/Image-Classification-in-MATLAB-Using-TensorFlow
This example shows how to call a TensorFlow model from MATLAB using... |
|
Established |
| 4 |
harvitronix/five-video-classification-methods
Code that accompanies my blog post outlining five video classification... |
|
Established |
| 5 |
AFAgarap/cnn-svm
An Architecture Combining Convolutional Neural Network (CNN) and Linear... |
|
Established |
| 6 |
ethanhe42/resnet-imagenet-caffe
train resnet on imagenet from scratch with caffe |
|
Established |
| 7 |
gsurma/image_classifier
CNN image classifier implemented in Keras Notebook 🖼️. |
|
Established |
| 8 |
Tencent/tencent-ml-images
Largest multi-label image database; ResNet-101 model; 80.73% top-1 acc on ImageNet |
|
Emerging |
| 9 |
wuji3/Doraemon
A powerful baseline for image classification, face recognition and image... |
|
Emerging |
| 10 |
Mayurji/Image-Classification-PyTorch
Learning and Building Convolutional Neural Networks using PyTorch |
|
Emerging |
| 11 |
kb22/Color-Identification-using-Machine-Learning
This project explores colors in various images and then enables the user to... |
|
Emerging |
| 12 |
IbrahimSobh/imageclassification
Deep Learning: Image classification, feature visualization and transfer... |
|
Emerging |
| 13 |
rsomani95/shot-type-classifier
Detecting cinema shot types using a ResNet-50 |
|
Emerging |
| 14 |
dwyl/image-classifier
🖼️ Classify images and extract data from or describe their contents using... |
|
Emerging |
| 15 |
richardaecn/cvpr18-inaturalist-transfer
Large Scale Fine-Grained Categorization and Domain-Specific Transfer... |
|
Emerging |
| 16 |
Ugenteraan/ResNet-50-CBAM-PyTorch
Implementation of Resnet-50 with and without CBAM in PyTorch v1.8.... |
|
Emerging |
| 17 |
sithu31296/sota-backbones
A collection of SOTA Image Classification Models in PyTorch |
|
Emerging |
| 18 |
hoangsonww/AI-ML-Classifiers
🤖 This repository houses a collection of image classification models for... |
|
Emerging |
| 19 |
michtesar/color_recognizer
Small project to learn neuronal network with classifying some basic colors... |
|
Emerging |
| 20 |
suraj-deshmukh/Keras-Multi-Label-Image-Classification
Keras- Multi Label Image Classification |
|
Emerging |
| 21 |
sebastian-sz/efficientnet-lite-keras
Keras reimplementation of EfficientNet Lite. |
|
Emerging |
| 22 |
rajshah4/image_keras
Building an image classifier using keras |
|
Emerging |
| 23 |
GeorgeSeif/Transfer-Learning-Suite
Transfer Learning Suite in Keras. Perform transfer learning using any... |
|
Emerging |
| 24 |
renhai-lab/Paper_Replication--Understanding-architecture-age-and-style-through-deep-learning
《通过深度学习来识别建筑年代和风格》——论文复现 |
|
Emerging |
| 25 |
lynguyenminh/image-classification-pytorch
Implement image classification in pytorch |
|
Emerging |
| 26 |
Fafa-DL/Awesome-Backbones
Integrate deep learning models for image classification | Backbone... |
|
Emerging |
| 27 |
bhuiyanmobasshir94/CID
CID: Cow Images dataset for regression and classification |
|
Emerging |
| 28 |
Arwin-Yu/Deep-Learning-Image-Classification-Models-Based-CNN-or-Attention
This project organizes classic images classification neural networks based... |
|
Emerging |
| 29 |
vijayg15/Keras-MultiClass-Image-Classification
Multiclass image classification using Convolutional Neural Network |
|
Emerging |
| 30 |
DhilipSanjay/Detection-of-Sensitive-Data-Exposure-in-Images
A Machine Learning Model that classifies the data in the images as Sensitive... |
|
Emerging |
| 31 |
horrible-dong/QTClassification
A lightweight and extensible toolbox for image classification and MORE |
|
Emerging |
| 32 |
QinggangSUN/keras_multiple_target_recognition
keras_multi_target_signal_recognition Underwater single channel acoustic... |
|
Emerging |
| 33 |
pablonoya/dominantcolors
Extract dominant colors from an image using K-means and adjust them to have... |
|
Emerging |
| 34 |
BaseMax/ImageRecognitionAI
Recognition of the images with artificial intelligence includes train and... |
|
Emerging |
| 35 |
alejomaar/google-arts-and-culture
Extract images from the Google arts and culture page to create a supervised... |
|
Experimental |
| 36 |
MIC-DKFZ/image_classification
:dart: Deep Learning Framework for Image Classification & Regression in... |
|
Experimental |
| 37 |
kingabzpro/Image-Classification-FastAI.jl
Getting started with Julia Machine Learning Library with FastAI.jl |
|
Experimental |
| 38 |
udaylunawat/Whats-this-rock
Telegram Rock Classification Bot! |
|
Experimental |
| 39 |
mamemo/CNN-Binary-Classification
This project is meant to work as a template for a binary CNN classification problem |
|
Experimental |
| 40 |
BaseMax/ImageRecognition
Recognition of the images includes train and tests based on Python. |
|
Experimental |
| 41 |
ritog/folkAI
Classifying between two folk dance forms of India using Deep Learning |
|
Experimental |
| 42 |
PACKIARAJ-R/ML-Image-Classification-using-CNN
Built a CNN-based image classification system with data preprocessing, model... |
|
Experimental |
| 43 |
AidinHamedi/Pytorch-Img-Classification-Trainer-V2
This repository provides a robust and flexible framework for training image... |
|
Experimental |
| 44 |
sinanw/cnn-image-classification
The objective of this project is to carry out supervised image... |
|
Experimental |
| 45 |
matlab-deep-learning/Image-Classification-in-MATLAB-Using-Converted-TensorFlow-Model
This repository shows how to import a pretrained TensorFlow model in the... |
|
Experimental |
| 46 |
CharlieSergeant/pollen
Thesis work on image classification and identification using deep... |
|
Experimental |
| 47 |
mozturan/ImageClassification_hybridModels
IMAGE CLASSIFICATION w/ hybrid classification algorithms |
|
Experimental |
| 48 |
harshitdhar9/Hair_Tracker_AI
Machine Learning Application |
|
Experimental |
| 49 |
Rasul-projects/mobilenet-image-classifier-gsoc2026
Deep learning image classifier using MobileNetV2. Upload image and get AI... |
|
Experimental |
| 50 |
YYDongRo/TouhouCharClassifier
PyTorch-based Touhou character image classifier with automatic Pixiv data... |
|
Experimental |
| 51 |
tkarim45/Deep-CNN-Classifier-with-Any-Images
A comprehensive repository designed for image classification tasks using... |
|
Experimental |
| 52 |
Tofull/image-classifier-service
Sorting my messed folder where I put my holidays pictures was not fun. My... |
|
Experimental |
| 53 |
kennethleungty/TensorFlow-Transfer-Learning-Image-Classification
Practical Guide to Transfer Learning in TensorFlow for Multiclass Image... |
|
Experimental |
| 54 |
parsabe/SCP
A deep learning-based image classification. |
|
Experimental |
| 55 |
rafaeldavidjose/Final-Project-MLF
CNN-based classifier for solvability of procedurally generated 2D game maps,... |
|
Experimental |
| 56 |
rawqubit/Image-Classifier
Transfer learning image classifier built with TensorFlow/Keras for... |
|
Experimental |
| 57 |
tonylay7/bouldering_route_classification
A third year project that revolves around classification of climbing routes... |
|
Experimental |
| 58 |
lorenzobrigato/gem
A Pytorch-based library to evaluate learning methods on small image... |
|
Experimental |
| 59 |
ndb796/Small-ImageNet-Validation-Dataset-1000-Classes
This is a subset of the ImageNet validation dataset. This dataset has 5... |
|
Experimental |
| 60 |
rizalsimb1/chat-engine
A complete image classification pipeline using PyTorch and torchvision.... |
|
Experimental |
| 61 |
lyh983012/ES-imagenet-master
code for generating data set ES-ImageNet with corresponding training code |
|
Experimental |
| 62 |
vovod/pytorch-who-is-that-pokemon
All 151 classes pokemon Gen1 classification with torchvision model. |
|
Experimental |
| 63 |
bhavul/Caltech-101-Object-Classification
Multiple approaches tried for Object classification on Caltech 101 Dataset |
|
Experimental |
| 64 |
serpapi/serapis-ai-image-classifier
Automatic Image Classification from SERP Data |
|
Experimental |
| 65 |
BenediktAlkin/ImageNetSubsetGenerator
Creates subsets of ImageNet (e.g. ImageNet100) |
|
Experimental |
| 66 |
SupratikB23/Arabic-Dates-Classification
A deep learning project built with PyTorch that classifies different... |
|
Experimental |
| 67 |
Acbarakat/CrystalVision
Image classification of the Final Fantasy Trading Card Game cards based on... |
|
Experimental |
| 68 |
Nikki-oo7/cnn-image-classification-pytorch
Image classification using custom CNN and ResNet-18 with transfer learning. |
|
Experimental |
| 69 |
ghosteater1311/Classical-Feature_Image-Classification
A classical (non-deep-learning) machine learning pipeline for image... |
|
Experimental |
| 70 |
paulaep/computer-vision-transfer-learning
Transfer learning experiments for image classification (TensorFlow/Keras) |
|
Experimental |
| 71 |
AbhinavS0201/ArchaeoMind
ArchaeoMind is a CNN-based deep learning project for archaeological artifact... |
|
Experimental |
| 72 |
QAnh299/Rainbow_NCKH_2024-2025
Dự án nghiên cứu khoa học sinh viên HVNH 2024 - 2025 |
|
Experimental |
| 73 |
cvjena/deic
Benchmark for Data-Efficient Image Classification |
|
Experimental |
| 74 |
AmirhosseinHonardoust/Image-Classification-CNN
Image classification with PyTorch using Convolutional Neural Networks... |
|
Experimental |
| 75 |
Cassini-chris/Transfer-Learning-Image-Classification_Disney
Image Classification Model using Transfer-Learning (MobileNetV2) running on... |
|
Experimental |
| 76 |
HanFu1019/Swedish-Bird-Image-Classification
FRTN70-Project in Systems, Control and Learning in 2024 VT/Spring @ LTH,... |
|
Experimental |
| 77 |
Atashnezhad/DrillBitVision
This repository contains code for training a convolutional neural network... |
|
Experimental |
| 78 |
jesptri/Beeeesss
A deep learning hackathon project focused on bee species image... |
|
Experimental |
| 79 |
AI4DM/ImageClassification-DeepCNN
Deep Convolutional Neural Networks (CNNs) for Image Classifications and... |
|
Experimental |
| 80 |
thinhuos0913/neural_network_coding
Building a deep neural network and apply to image classification problem. |
|
Experimental |
| 81 |
IvanPizarroQ/BA_CNN
Implementation of BA-CNN paper |
|
Experimental |
| 82 |
aliemad5/Keras-custom-image-deep-learning-code
This project is a convolutional neural network built in Keras/TensorFlow and... |
|
Experimental |
| 83 |
TruongNV-hut/AIcandy_MobileNet_ImageClassification_gargdlos
MobileNet for Image Classification |
|
Experimental |
| 84 |
07fahim/Popular-Bangladeshi-Landmarks-Recognizer
An Image Recognizer for Popular Bangladeshi Landmarks |
|
Experimental |
| 85 |
muhammedshihab1001/Image_Classification
Indoor vs Outdoor Image Classification using CNN (MobileNetV2) |
|
Experimental |
| 86 |
AlwaysDhruv/Image-Classification-CPP
Hi their my self Dhruv. So this repository or project are developed on C++... |
|
Experimental |
| 87 |
alyssahusna44/poai-image-classification
An implementation of an AI model that classifies animal subspecies. The... |
|
Experimental |
| 88 |
sangnguyen2803/mlcv-ms-coco-challenge
Multi-label classification on the MS COCO dataset using state-of-the-art... |
|
Experimental |
| 89 |
kantkrishan0206-crypto/CNNVision
cnn image recognition |
|
Experimental |
| 90 |
manojrameshdev/Architectural_classification_with_Ai
Ai-powered computer vision system that classifies architectural structures... |
|
Experimental |
| 91 |
NSGCommando/image-classifier-cnn
Basic Image Classifier using CNN, trained on the MNIST dataset, implemented... |
|
Experimental |
| 92 |
Vinaya-2003/image-classification-svm
Multi-class image classification using SVM — Birds, Butterfly, Flowers, Fruits |
|
Experimental |
| 93 |
XC0ID/Pokemon-Image-Classification
A Pokémon image classification project using deep learning techniques to... |
|
Experimental |
| 94 |
haddriax/ModelNet-classifier
WIP - A classifier for 3D shapes from the ModelNet10 dataset. The project... |
|
Experimental |
| 95 |
barzansaeedpour/object-localization-and-classification-with-one-network
This repository contains code and resources for performing object... |
|
Experimental |
| 96 |
saitejasrivilli/ad-creative-scorer
Multimodal ad creative quality scorer — MXNet/GluonCV ResNet-50 + BiLSTM... |
|
Experimental |
| 97 |
saiyedduri/Scientific-computing-project
Scalable Deep Learning project: ResNet-50 Multi-Class Image... |
|
Experimental |
| 98 |
tbhvishal/Image-Classification-By-Machine-Learning-Using-Python-AICTE-Internship-Project
This project is a Streamlit application designed to perform image... |
|
Experimental |
| 99 |
TruongNV-hut/AIcandy_Efficientnet_ImageClassification_rlbyvacq
Efficientnet for Image Classification |
|
Experimental |
| 100 |
SuzzieA/image_based_marketing_analytics
Image classification using TensorFlow to simulate visual marketing analysis... |
|
Experimental |
| 101 |
nnssprasad97/multi_class_image_classifier
End-to-end multi-class image classifier using MobileNetV2 transfer learning,... |
|
Experimental |
| 102 |
jaychampaneri14/cnn-image-classifier
Custom CNN architecture for image classification with data augmentation |
|
Experimental |
| 103 |
puneetsurya/Ensemble-model-on-mura-dataset
Trained and built various CNN models on MURA dataset and compared using... |
|
Experimental |
| 104 |
Mushrum-mmb/Simple-AI-Image-Classification
This is my first AI application that performs image classification using... |
|
Experimental |
| 105 |
TruongNV-hut/AIcandy_AlexNet_ImageClassification_uddrlyxa
AlexNet for Image Classification |
|
Experimental |
| 106 |
TruongNV-hut/AIcandy_ResNet50_ImageClassification_ibuyesha
ResNet50 for Image Classification |
|
Experimental |
| 107 |
yihong1120/Image-Classification-with-EfficientNetV2
This repository contains code for an image classification model using... |
|
Experimental |
| 108 |
NavodPeiris/MobileNet_96x96_greyscale_weights
weights of MobileNetV1 and MobileNetV2 trained on greyscale images. supports... |
|
Experimental |
| 109 |
Snipeur060/Yoshi-Ai-recognize
This ai aims to find the Yoshi in a photo from a pre trained model |
|
Experimental |
| 110 |
Gurneet1928/AnimalVision-DirectML
An Image Classification Project model built using PyTorch and DirectML... |
|
Experimental |
| 111 |
adilsiraju/Architecture-Style-Classifier
A modern web application that classifies architectural styles from uploaded... |
|
Experimental |
| 112 |
REFATESHAQ/PIDC-NN_MinerNet
Deep Learning Algorithm for Computer Vision with a New Technique and... |
|
Experimental |
| 113 |
Md-Emon-Hasan/ML-Project-Image-Classifier-using-Flask
🔍 Flask-based web application for image classification. The application... |
|
Experimental |
| 114 |
mohdmot/CustomClassifier
reinforcement neural network using resnet50 |
|
Experimental |
| 115 |
oscarlee711/deep-learning-image-classification-neural-network
This is the project to construct a deep forward neural network to solve an... |
|
Experimental |
| 116 |
TruongNV-hut/AIcandy_GoogleNet_ImageClassification_issabxru
Applying GoogLeNet for image classification |
|
Experimental |
| 117 |
ervin-kiose/image-classification-ml
Binary image classification using CNN, MLP, SVM, Random Forest, kNN, and... |
|
Experimental |
| 118 |
redoh/ai-image-classifier
🖼️ Image classification microservice with CNN and transfer learning |
|
Experimental |
| 119 |
Hassan-Djidda/Create-an-Image-Classifier
A project that let you create an Image Classifier based on fully-connected... |
|
Experimental |
| 120 |
AlwaysDhruv/Image-Classification-PY
So this project are work for recognize the object that are in image using... |
|
Experimental |
| 121 |
andresmg07/landscape-recognizer
Supervised ML classification algorithm implemented through pattern... |
|
Experimental |
| 122 |
Layerex/keras-image-classification-wrapper
A thin wrapper around keras image classification applications. |
|
Experimental |
| 123 |
ginesmoratalla/one-piece-classifiers
One Piece image classifiers using different Deep Learning Techniques (just a... |
|
Experimental |
| 124 |
SyedaFatima002/ImageClassificationUsing3models_AI
Image classification done on a dataset with 10 classes using 3 different... |
|
Experimental |
| 125 |
caffeine-addictt/picture-recognition-ai
My second attempt at picture AI, training and predicting |
|
Experimental |
| 126 |
opixelum/convopy
Image classifier built in Python. |
|
Experimental |
| 127 |
RazerArdi/MachineLearning---Image-classification
Project Akhir DBS - Dcoding |
|
Experimental |
| 128 |
phreakyphoenix/Landmark-Detection-and-Tracking-SLAM
Landmark Detection and Robot Tracking (SLAM) made with :heart: in Pytorch |
|
Experimental |
| 129 |
sayan-d99/Shape-Classifiication-Using-CNN-Keras
A Convolutional Neural Network trained to classify filled shapes of four... |
|
Experimental |
| 130 |
cxz1276316542/mixunet
A Classified Backbone Model Mixed with Transformer and CNN(一个混合Transformer... |
|
Experimental |