Topics / #cnn

Cnn projects on GitHub

Convolutional neural networks used for image and vision tasks.

As of , the most-starred Cnn projects on GitHub are AI-For-Beginners (69.9K stars), DeepLearning-500-questions (57.7K stars) and TensorFlow-Examples (43.7K stars). GitHub.Locker tracks 28 Cnn repositories with 606.4K stars combined. The fastest-growing on October 16 was AI-For-Beginners, with +53 stars in a day.

28Projects
606.4KStars in total
+103Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

28 projects · by stars

  1. #1 · microsoft/AI-For-Beginners

    AI-For-Beginners

    A free 12-week, 24-lesson curriculum from Microsoft that teaches Artificial Intelligence fundamentals through practical lessons, quizzes, and labs.

    69.9K
  2. #2 · scutan90/DeepLearning-500-questions

    DeepLearning-500-questions

    It is a Chinese-language Q&A style reference covering probability, linear algebra, machine learning, deep learning, and computer vision, organized as answers to 500+ commonly asked questions across 18 chapters and over 500,000 characters. It is also sold in print as 'Deep Learning 500 Questions — AI Engineer Interview Guide' (深度学习500问——AI工程师面试宝典).

    57.7K
  3. #3 · aymericdamien/TensorFlow-Examples

    TensorFlow-Examples

    A hands-on tutorial collection that teaches TensorFlow through runnable examples, from a hello world notebook up to deep neural networks and GANs.

    43.7K
  1. 4

    pytorch-image-models

    37.2Khuggingface/pytorch-image-models · Python

    PyTorch Image Models (timm) — the largest collection of PyTorch image encoders and backbones, shipped with pretrained weights plus train, eval, inference and export scripts.

  2. 5

    EasyOCR

    30.1KJaidedAI/EasyOCR · Python

    A ready-to-use, open-source OCR library for Python: it detects and reads text in images across 80+ languages and popular writing scripts — Latin, Chinese, Arabic, Devanagari, Cyrillic and more.

  3. 6

    darknet

    26.5Kpjreddie/darknet · C

    Darknet is an open source neural network framework written in C and CUDA, used for training and running deep learning models for computer vision tasks like object detection (YOLO).

  4. 7

    deep-learning-for-image-processing

    26.4KWZMIAOMIAO/deep-learning-for-image-processing · Python

    A video-based deep learning course that walks through classic computer-vision architectures for image classification, object detection, segmentation and keypoint detection, pairing each network with a lecture and runnable code.

  5. 8

    examples

    24.1Kpytorch/examples · Python

    A curated set of short, standalone PyTorch example projects covering computer vision, text, and reinforcement learning, each meant to be emulated in your own work.

  6. 9

    HivisionIDPhotos

    21.6KZeyi-Lin/HivisionIDPhotos · Python

    An open-source AI tool for making ID photos: it cuts the person out of an ordinary snapshot with matting models and generates standard ID photos in various sizes with the right background color.

  7. 10

    Anime4K

    21.5Kbloc97/Anime4K · Jupyter Notebook

    Anime4K is a set of open-source, real-time upscaling and denoising algorithms, implemented as GLSL shaders, that sharpen and upscale anime video on the fly inside your media player instead of permanently re-encoding the file.

  8. 11

    The-Art-Of-Programming-By-July-2nd

    21.5Kjulycoding/The-Art-Of-Programming-By-July-2nd · C

    This is a Chinese book-and-notes repository on programming interview questions, algorithms and data structures, originally a blog series that grew into the published book '编程之法:面试和算法心得' (The Art of Programming). It also bundles machine learning notes (SVM, CNN, RNN/LSTM, BERT, ChatGPT) collected from the author's other blog series.

  9. 12

    Dive-into-DL-PyTorch

    19.5KShusenTang/Dive-into-DL-PyTorch · Jupyter Notebook

    The Chinese book 'Dive into Deep Learning' with its MXNet code examples rewritten in PyTorch — a free, open-source deep-learning tutorial pairing runnable Jupyter notebooks with online docs.

  10. 13

    neural-style

    18.3Kjcjohnson/neural-style · Lua

    It is a Torch (Lua) implementation of the Neural Algorithm of Artistic Style paper, which combines the content of one image with the artistic style of another using convolutional neural networks.

  11. 14

    DeepLearning

    17.8KMikoto10032/DeepLearning · Jupyter Notebook

    A Chinese-language deep learning tutorial — a huge curated collection of links to courses, books, lecture notes, surveys and code, taking you from math basics through CNNs, GANs, RNNs and GNNs to Kaggle practice and interview prep.

  12. 15

    leedl-tutorial

    16.8Kdatawhalechina/leedl-tutorial · Jupyter Notebook

    A free Chinese-language deep learning tutorial (nicknamed the 'Apple Book') based on Prof. Li Hongyi's (Hung-yi Lee) 'Machine Learning' course, covering most major deep learning topics in detail.

  13. 16

    Screenshot-to-code

    16.5Kemilwallner/Screenshot-to-code · HTML

    A neural network that turns a design mock-up image into the HTML markup of a static website — render that markup and you get the original design back.

  14. 17

    numpy-ml

    16.3Kddbourgin/numpy-ml · Python

    A collection of machine learning algorithms — Gaussian mixture models, HMMs, neural networks, tree ensembles, reinforcement learning agents and more — implemented from scratch in pure NumPy.

  15. 18

    machine-learning-zoomcamp

    14.8KDataTalksClub/machine-learning-zoomcamp · Jupyter Notebook

    Machine Learning Zoomcamp is a free, hands-on course that teaches you how to build, evaluate, and deploy real machine learning systems, going from a raw problem all the way to a production service.

  16. 19

    yolov7

    14.2KWongKinYiu/yolov7 · Jupyter Notebook

    This is the official PyTorch implementation of YOLOv7, a real-time object detection model that achieved new state-of-the-art speed/accuracy results using a technique the authors call 'trainable bag-of-freebies'.

  17. 20

    pytorch-grad-cam

    13Kjacobgil/pytorch-grad-cam · Python

    A Python package that implements many state-of-the-art Explainable AI (pixel attribution/Class Activation Map) methods for computer vision models, letting you visualize which parts of an image a model focuses on.

  18. 21

    libfacedetection

    12.8KShiqiYu/libfacedetection · C++

    libfacedetection is an open source C++ library for CNN-based face detection in images, designed to run extremely fast, reaching up to 1000 FPS on suitable hardware.

  19. 22

    Pytorch-UNet

    11.7Kmilesial/Pytorch-UNet · Python

    A PyTorch implementation of the U-Net convolutional network for semantic segmentation, customized for Kaggle's Carvana Image Masking Challenge on high-definition images.

  20. 23

    deep_learning_object_detection

    11.4Khoya012/deep_learning_object_detection · Python

    A curated paper list of object detection using deep learning, covering the field from 2014 to 2020 with links to each paper's PDF and code.

  21. 24

    awesome-deep-vision

    11.2Kkjw0612/awesome-deep-vision

    A curated list of deep learning resources for computer vision, covering papers on classification, detection, segmentation and more, plus courses, books, software and tutorials.

  22. 25

    pix2pix

    10.7Kphillipi/pix2pix · Lua

    This is the original Torch/Lua implementation accompanying the pix2pix paper (CVPR 2017), which learns to translate images from one style into another — e.g. label maps to photos, or sketches to shoes — using a conditional GAN.

  23. 26

    yolov3

    10.6Kultralytics/yolov3 · Python

    Ultralytics' PyTorch implementation of the YOLOv3 real-time object detector, packaging three model variants - YOLOv3, YOLOv3-SPP and YOLOv3-tiny - with training, validation, inference and multi-format export tooling.

  24. 27

    lama

    10.3Kadvimman/lama · Jupyter Notebook

    LaMa is an AI image inpainting model with its research code: it removes unwanted objects and fills in large missing regions of photos using Fourier convolutions, staying reliable even at high resolutions. It is the official code of a WACV 2022 paper.

  25. 28

    High-Angle_Robust_Fast_FaceAlignment

    195PINTO0309/High-Angle_Robust_Fast_FaceAlignment · Python

    HRFFA is a training, distillation and ONNX deployment pipeline for whole-head face alignment that stays robust at extreme head poses (looking up/down, full 360° roll, profile views) while being light enough for CPU inference.

Often tagged together