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.

70
Verified
2 KichangKim/DeepDanbooru

AI based multi-label girl image classification system, implemented by using...

55
Established
3 matlab-deep-learning/Image-Classification-in-MATLAB-Using-TensorFlow

This example shows how to call a TensorFlow model from MATLAB using...

53
Established
4 harvitronix/five-video-classification-methods

Code that accompanies my blog post outlining five video classification...

51
Established
5 AFAgarap/cnn-svm

An Architecture Combining Convolutional Neural Network (CNN) and Linear...

51
Established
6 ethanhe42/resnet-imagenet-caffe

train resnet on imagenet from scratch with caffe

50
Established
7 gsurma/image_classifier

CNN image classifier implemented in Keras Notebook 🖼️.

50
Established
8 Tencent/tencent-ml-images

Largest multi-label image database; ResNet-101 model; 80.73% top-1 acc on ImageNet

49
Emerging
9 wuji3/Doraemon

A powerful baseline for image classification, face recognition and image...

49
Emerging
10 Mayurji/Image-Classification-PyTorch

Learning and Building Convolutional Neural Networks using PyTorch

48
Emerging
11 kb22/Color-Identification-using-Machine-Learning

This project explores colors in various images and then enables the user to...

47
Emerging
12 IbrahimSobh/imageclassification

Deep Learning: Image classification, feature visualization and transfer...

47
Emerging
13 rsomani95/shot-type-classifier

Detecting cinema shot types using a ResNet-50

47
Emerging
14 dwyl/image-classifier

🖼️ Classify images and extract data from or describe their contents using...

46
Emerging
15 richardaecn/cvpr18-inaturalist-transfer

Large Scale Fine-Grained Categorization and Domain-Specific Transfer...

46
Emerging
16 Ugenteraan/ResNet-50-CBAM-PyTorch

Implementation of Resnet-50 with and without CBAM in PyTorch v1.8....

45
Emerging
17 sithu31296/sota-backbones

A collection of SOTA Image Classification Models in PyTorch

45
Emerging
18 hoangsonww/AI-ML-Classifiers

🤖 This repository houses a collection of image classification models for...

44
Emerging
19 michtesar/color_recognizer

Small project to learn neuronal network with classifying some basic colors...

43
Emerging
20 suraj-deshmukh/Keras-Multi-Label-Image-Classification

Keras- Multi Label Image Classification

42
Emerging
21 sebastian-sz/efficientnet-lite-keras

Keras reimplementation of EfficientNet Lite.

42
Emerging
22 rajshah4/image_keras

Building an image classifier using keras

42
Emerging
23 GeorgeSeif/Transfer-Learning-Suite

Transfer Learning Suite in Keras. Perform transfer learning using any...

42
Emerging
24 renhai-lab/Paper_Replication--Understanding-architecture-age-and-style-through-deep-learning

《通过深度学习来识别建筑年代和风格》——论文复现

41
Emerging
25 lynguyenminh/image-classification-pytorch

Implement image classification in pytorch

41
Emerging
26 Fafa-DL/Awesome-Backbones

Integrate deep learning models for image classification | Backbone...

40
Emerging
27 bhuiyanmobasshir94/CID

CID: Cow Images dataset for regression and classification

40
Emerging
28 Arwin-Yu/Deep-Learning-Image-Classification-Models-Based-CNN-or-Attention

This project organizes classic images classification neural networks based...

38
Emerging
29 vijayg15/Keras-MultiClass-Image-Classification

Multiclass image classification using Convolutional Neural Network

37
Emerging
30 DhilipSanjay/Detection-of-Sensitive-Data-Exposure-in-Images

A Machine Learning Model that classifies the data in the images as Sensitive...

35
Emerging
31 horrible-dong/QTClassification

A lightweight and extensible toolbox for image classification and MORE

33
Emerging
32 QinggangSUN/keras_multiple_target_recognition

keras_multi_target_signal_recognition Underwater single channel acoustic...

32
Emerging
33 pablonoya/dominantcolors

Extract dominant colors from an image using K-means and adjust them to have...

31
Emerging
34 BaseMax/ImageRecognitionAI

Recognition of the images with artificial intelligence includes train and...

31
Emerging
35 alejomaar/google-arts-and-culture

Extract images from the Google arts and culture page to create a supervised...

29
Experimental
36 MIC-DKFZ/image_classification

:dart: Deep Learning Framework for Image Classification & Regression in...

29
Experimental
37 kingabzpro/Image-Classification-FastAI.jl

Getting started with Julia Machine Learning Library with FastAI.jl

28
Experimental
38 udaylunawat/Whats-this-rock

Telegram Rock Classification Bot!

28
Experimental
39 mamemo/CNN-Binary-Classification

This project is meant to work as a template for a binary CNN classification problem

28
Experimental
40 BaseMax/ImageRecognition

Recognition of the images includes train and tests based on Python.

27
Experimental
41 ritog/folkAI

Classifying between two folk dance forms of India using Deep Learning

26
Experimental
42 PACKIARAJ-R/ML-Image-Classification-using-CNN

Built a CNN-based image classification system with data preprocessing, model...

26
Experimental
43 AidinHamedi/Pytorch-Img-Classification-Trainer-V2

This repository provides a robust and flexible framework for training image...

25
Experimental
44 sinanw/cnn-image-classification

The objective of this project is to carry out supervised image...

25
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...

25
Experimental
46 CharlieSergeant/pollen

Thesis work on image classification and identification using deep...

24
Experimental
47 mozturan/ImageClassification_hybridModels

IMAGE CLASSIFICATION w/ hybrid classification algorithms

24
Experimental
48 harshitdhar9/Hair_Tracker_AI

Machine Learning Application

23
Experimental
49 Rasul-projects/mobilenet-image-classifier-gsoc2026

Deep learning image classifier using MobileNetV2. Upload image and get AI...

23
Experimental
50 YYDongRo/TouhouCharClassifier

PyTorch-based Touhou character image classifier with automatic Pixiv data...

23
Experimental
51 tkarim45/Deep-CNN-Classifier-with-Any-Images

A comprehensive repository designed for image classification tasks using...

23
Experimental
52 Tofull/image-classifier-service

Sorting my messed folder where I put my holidays pictures was not fun. My...

23
Experimental
53 kennethleungty/TensorFlow-Transfer-Learning-Image-Classification

Practical Guide to Transfer Learning in TensorFlow for Multiclass Image...

22
Experimental
54 parsabe/SCP

A deep learning-based image classification.

22
Experimental
55 rafaeldavidjose/Final-Project-MLF

CNN-based classifier for solvability of procedurally generated 2D game maps,...

22
Experimental
56 rawqubit/Image-Classifier

Transfer learning image classifier built with TensorFlow/Keras for...

22
Experimental
57 tonylay7/bouldering_route_classification

A third year project that revolves around classification of climbing routes...

22
Experimental
58 lorenzobrigato/gem

A Pytorch-based library to evaluate learning methods on small image...

22
Experimental
59 ndb796/Small-ImageNet-Validation-Dataset-1000-Classes

This is a subset of the ImageNet validation dataset. This dataset has 5...

22
Experimental
60 rizalsimb1/chat-engine

A complete image classification pipeline using PyTorch and torchvision....

22
Experimental
61 lyh983012/ES-imagenet-master

code for generating data set ES-ImageNet with corresponding training code

21
Experimental
62 vovod/pytorch-who-is-that-pokemon

All 151 classes pokemon Gen1 classification with torchvision model.

21
Experimental
63 bhavul/Caltech-101-Object-Classification

Multiple approaches tried for Object classification on Caltech 101 Dataset

20
Experimental
64 serpapi/serapis-ai-image-classifier

Automatic Image Classification from SERP Data

20
Experimental
65 BenediktAlkin/ImageNetSubsetGenerator

Creates subsets of ImageNet (e.g. ImageNet100)

20
Experimental
66 SupratikB23/Arabic-Dates-Classification

A deep learning project built with PyTorch that classifies different...

20
Experimental
67 Acbarakat/CrystalVision

Image classification of the Final Fantasy Trading Card Game cards based on...

20
Experimental
68 Nikki-oo7/cnn-image-classification-pytorch

Image classification using custom CNN and ResNet-18 with transfer learning.

19
Experimental
69 ghosteater1311/Classical-Feature_Image-Classification

A classical (non-deep-learning) machine learning pipeline for image...

19
Experimental
70 paulaep/computer-vision-transfer-learning

Transfer learning experiments for image classification (TensorFlow/Keras)

19
Experimental
71 AbhinavS0201/ArchaeoMind

ArchaeoMind is a CNN-based deep learning project for archaeological artifact...

19
Experimental
72 QAnh299/Rainbow_NCKH_2024-2025

Dự án nghiên cứu khoa học sinh viên HVNH 2024 - 2025

18
Experimental
73 cvjena/deic

Benchmark for Data-Efficient Image Classification

18
Experimental
74 AmirhosseinHonardoust/Image-Classification-CNN

Image classification with PyTorch using Convolutional Neural Networks...

18
Experimental
75 Cassini-chris/Transfer-Learning-Image-Classification_Disney

Image Classification Model using Transfer-Learning (MobileNetV2) running on...

17
Experimental
76 HanFu1019/Swedish-Bird-Image-Classification

FRTN70-Project in Systems, Control and Learning in 2024 VT/Spring @ LTH,...

16
Experimental
77 Atashnezhad/DrillBitVision

This repository contains code for training a convolutional neural network...

16
Experimental
78 jesptri/Beeeesss

A deep learning hackathon project focused on bee species image...

16
Experimental
79 AI4DM/ImageClassification-DeepCNN

Deep Convolutional Neural Networks (CNNs) for Image Classifications and...

16
Experimental
80 thinhuos0913/neural_network_coding

Building a deep neural network and apply to image classification problem.

16
Experimental
81 IvanPizarroQ/BA_CNN

Implementation of BA-CNN paper

16
Experimental
82 aliemad5/Keras-custom-image-deep-learning-code

This project is a convolutional neural network built in Keras/TensorFlow and...

15
Experimental
83 TruongNV-hut/AIcandy_MobileNet_ImageClassification_gargdlos

MobileNet for Image Classification

15
Experimental
84 07fahim/Popular-Bangladeshi-Landmarks-Recognizer

An Image Recognizer for Popular Bangladeshi Landmarks

15
Experimental
85 muhammedshihab1001/Image_Classification

Indoor vs Outdoor Image Classification using CNN (MobileNetV2)

15
Experimental
86 AlwaysDhruv/Image-Classification-CPP

Hi their my self Dhruv. So this repository or project are developed on C++...

15
Experimental
87 alyssahusna44/poai-image-classification

An implementation of an AI model that classifies animal subspecies. The...

15
Experimental
88 sangnguyen2803/mlcv-ms-coco-challenge

Multi-label classification on the MS COCO dataset using state-of-the-art...

15
Experimental
89 kantkrishan0206-crypto/CNNVision

cnn image recognition

15
Experimental
90 manojrameshdev/Architectural_classification_with_Ai

Ai-powered computer vision system that classifies architectural structures...

14
Experimental
91 NSGCommando/image-classifier-cnn

Basic Image Classifier using CNN, trained on the MNIST dataset, implemented...

14
Experimental
92 Vinaya-2003/image-classification-svm

Multi-class image classification using SVM — Birds, Butterfly, Flowers, Fruits

14
Experimental
93 XC0ID/Pokemon-Image-Classification

A Pokémon image classification project using deep learning techniques to...

14
Experimental
94 haddriax/ModelNet-classifier

WIP - A classifier for 3D shapes from the ModelNet10 dataset. The project...

14
Experimental
95 barzansaeedpour/object-localization-and-classification-with-one-network

This repository contains code and resources for performing object...

14
Experimental
96 saitejasrivilli/ad-creative-scorer

Multimodal ad creative quality scorer — MXNet/GluonCV ResNet-50 + BiLSTM...

14
Experimental
97 saiyedduri/Scientific-computing-project

Scalable Deep Learning project: ResNet-50 Multi-Class Image...

14
Experimental
98 tbhvishal/Image-Classification-By-Machine-Learning-Using-Python-AICTE-Internship-Project

This project is a Streamlit application designed to perform image...

14
Experimental
99 TruongNV-hut/AIcandy_Efficientnet_ImageClassification_rlbyvacq

Efficientnet for Image Classification

14
Experimental
100 SuzzieA/image_based_marketing_analytics

Image classification using TensorFlow to simulate visual marketing analysis...

14
Experimental
101 nnssprasad97/multi_class_image_classifier

End-to-end multi-class image classifier using MobileNetV2 transfer learning,...

14
Experimental
102 jaychampaneri14/cnn-image-classifier

Custom CNN architecture for image classification with data augmentation

14
Experimental
103 puneetsurya/Ensemble-model-on-mura-dataset

Trained and built various CNN models on MURA dataset and compared using...

14
Experimental
104 Mushrum-mmb/Simple-AI-Image-Classification

This is my first AI application that performs image classification using...

13
Experimental
105 TruongNV-hut/AIcandy_AlexNet_ImageClassification_uddrlyxa

AlexNet for Image Classification

13
Experimental
106 TruongNV-hut/AIcandy_ResNet50_ImageClassification_ibuyesha

ResNet50 for Image Classification

13
Experimental
107 yihong1120/Image-Classification-with-EfficientNetV2

This repository contains code for an image classification model using...

13
Experimental
108 NavodPeiris/MobileNet_96x96_greyscale_weights

weights of MobileNetV1 and MobileNetV2 trained on greyscale images. supports...

13
Experimental
109 Snipeur060/Yoshi-Ai-recognize

This ai aims to find the Yoshi in a photo from a pre trained model

13
Experimental
110 Gurneet1928/AnimalVision-DirectML

An Image Classification Project model built using PyTorch and DirectML...

12
Experimental
111 adilsiraju/Architecture-Style-Classifier

A modern web application that classifies architectural styles from uploaded...

12
Experimental
112 REFATESHAQ/PIDC-NN_MinerNet

Deep Learning Algorithm for Computer Vision with a New Technique and...

12
Experimental
113 Md-Emon-Hasan/ML-Project-Image-Classifier-using-Flask

🔍 Flask-based web application for image classification. The application...

12
Experimental
114 mohdmot/CustomClassifier

reinforcement neural network using resnet50

12
Experimental
115 oscarlee711/deep-learning-image-classification-neural-network

This is the project to construct a deep forward neural network to solve an...

12
Experimental
116 TruongNV-hut/AIcandy_GoogleNet_ImageClassification_issabxru

Applying GoogLeNet for image classification

12
Experimental
117 ervin-kiose/image-classification-ml

Binary image classification using CNN, MLP, SVM, Random Forest, kNN, and...

11
Experimental
118 redoh/ai-image-classifier

🖼️ Image classification microservice with CNN and transfer learning

11
Experimental
119 Hassan-Djidda/Create-an-Image-Classifier

A project that let you create an Image Classifier based on fully-connected...

11
Experimental
120 AlwaysDhruv/Image-Classification-PY

So this project are work for recognize the object that are in image using...

11
Experimental
121 andresmg07/landscape-recognizer

Supervised ML classification algorithm implemented through pattern...

11
Experimental
122 Layerex/keras-image-classification-wrapper

A thin wrapper around keras image classification applications.

11
Experimental
123 ginesmoratalla/one-piece-classifiers

One Piece image classifiers using different Deep Learning Techniques (just a...

11
Experimental
124 SyedaFatima002/ImageClassificationUsing3models_AI

Image classification done on a dataset with 10 classes using 3 different...

11
Experimental
125 caffeine-addictt/picture-recognition-ai

My second attempt at picture AI, training and predicting

10
Experimental
126 opixelum/convopy

Image classifier built in Python.

10
Experimental
127 RazerArdi/MachineLearning---Image-classification

Project Akhir DBS - Dcoding

10
Experimental
128 phreakyphoenix/Landmark-Detection-and-Tracking-SLAM

Landmark Detection and Robot Tracking (SLAM) made with :heart: in Pytorch

10
Experimental
129 sayan-d99/Shape-Classifiication-Using-CNN-Keras

A Convolutional Neural Network trained to classify filled shapes of four...

10
Experimental
130 cxz1276316542/mixunet

A Classified Backbone Model Mixed with Transformer and CNN(一个混合Transformer...

10
Experimental