back to home

Best Open Source deep learning Libraries

A curated list of the most popular GitHub repositories tagged with deep learning. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1tensorflow/tensorflow

An Open Source Machine Learning Framework for Everyone

193,874C++
Analyze Code

#2AUTOMATIC1111/stable-diffusion-webui

Stable Diffusion web UI

160,723Python
Analyze Code

#3huggingface/transformers

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

156,780Python
Analyze Code

#4pytorch/pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

97,656Python
Analyze Code

#5opencv/opencv

Open Source Computer Vision Library

86,242C++
Analyze Code

#6rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

85,633Jupyter Notebook
Analyze Code

#7d2l-ai/d2l-zh

《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。

75,722Python
Analyze Code

#8Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

74,369
Analyze Code

#9dair-ai/Prompt-Engineering-Guide

🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.

70,629MDX
Analyze Code

#10labmlai/annotated_deep_learning_paper_implementations

🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠

65,783Python
Analyze Code

#11keras-team/keras

Deep Learning for humans

63,864Python
Analyze Code

#12CorentinJ/Real-Time-Voice-Cloning

Clone a voice in 5 seconds to generate arbitrary speech in real-time

59,361Python
Analyze Code

#13ultralytics/yolov5

YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

56,830Python
Analyze Code

#14deepfakes/faceswap

Deepfakes Software For All

54,975Python
Analyze Code

#15ultralytics/ultralytics

Ultralytics YOLO 🚀

53,470Python
Analyze Code

#16Avik-Jain/100-Days-Of-ML-Code

100 Days of ML Coding

49,681
Analyze Code

#17GokuMohandas/Made-With-ML

Learn how to design, develop, deploy and iterate on production-grade ML applications.

46,391Jupyter Notebook
Analyze Code

#18microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

45,408Jupyter Notebook
Analyze Code

#19coqui-ai/TTS

🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production

44,580Python
Analyze Code

#20aymericdamien/TensorFlow-Examples

TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

43,801Jupyter Notebook
Analyze Code

#21streamlit/streamlit

Streamlit — A faster way to build and share data apps.

43,570Python
Analyze Code

#22gradio-app/gradio

Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!

41,779Python
Analyze Code

#23deepspeedai/DeepSpeed

DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.

41,643Python
Analyze Code

#24ray-project/ray

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

41,416Python
Analyze Code

#25hpcaitech/ColossalAI

Making large AI models cheaper, faster and more accessible

41,349Python
Analyze Code

#26floodsung/Deep-Learning-Papers-Reading-Roadmap

Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!

39,472Python
Analyze Code

#27naptha/tesseract.js

Pure Javascript OCR for more than 100 Languages 📖🎉🖥

37,866JavaScript
Analyze Code

#28microsoft/qlib

Qlib is an AI-oriented Quant investment platform that aims to use AI tech to empower Quant Research, from exploring ideas to implementing productions. Qlib supports diverse ML modeling paradigms, including supervised learning, market dynamics modeling, and RL, and is now equipped with https://github.com/microsoft/RD-Agent to automate R&D process.

37,659Python
Analyze Code

#29TencentARC/GFPGAN

GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.

37,377Python
Analyze Code

#30babysor/MockingBird

🚀Clone a voice in 5 seconds to generate arbitrary speech in real-time

36,875Python
Analyze Code

#31roboflow/supervision

We write your reusable computer vision tools. 💜

36,508Python
Analyze Code

#32BVLC/caffe

Caffe: a fast open framework for deep learning.

34,839C++
Analyze Code

#33google-ai-edge/mediapipe

Cross-platform, customizable ML solutions for live and streaming media.

33,837C++
Analyze Code

#34CMU-Perceptual-Computing-Lab/openpose

OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation

33,794C++
Analyze Code

#35explosion/spaCy

💫 Industrial-strength Natural Language Processing (NLP) in Python

33,228Python
Analyze Code

#36huggingface/diffusers

🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.

32,824Python
Analyze Code

#37openai/CLIP

CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image

32,617Jupyter Notebook
Analyze Code

#38mli/paper-reading

深度学习经典、新论文逐段精读

32,576
Analyze Code

#39lutzroeder/netron

Visualizer for neural network, deep learning and machine learning models

32,418JavaScript
Analyze Code

#40yunjey/pytorch-tutorial

PyTorch Tutorial for Deep Learning Researchers

32,190Python
Analyze Code

#41ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code

500 AI Machine learning Deep learning Computer vision NLP Projects with code

31,785
Analyze Code

#42eriklindernoren/ML-From-Scratch

Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.

30,861Python
Analyze Code

#43Lightning-AI/pytorch-lightning

Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.

30,855Python
Analyze Code

#44AMAI-GmbH/AI-Expert-Roadmap

Roadmap to becoming an Artificial Intelligence Expert in 2022

30,751JavaScript
Analyze Code

#45tatsu-lab/stanford_alpaca

Code and documentation to train Stanford's Alpaca models, and generate the data.

30,266Python
Analyze Code

#46JaidedAI/EasyOCR

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

28,981Python
Analyze Code

#47donnemartin/data-science-ipython-notebooks

Data science Python notebooks: Deep learning (TensorFlow, Theano, Caffe, Keras), scikit-learn, Kaggle, big data (Spark, Hadoop MapReduce, HDFS), matplotlib, pandas, NumPy, SciPy, Python essentials, AWS, and various command lines.

28,880Python
Analyze Code

#48ZuzooVn/machine-learning-for-software-engineers

A complete daily plan for studying to become a machine learning engineer.

28,717
Analyze Code

#49eugeneyan/applied-ml

📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.

28,694
Analyze Code

#50academic/awesome-datascience

:memo: An awesome Data Science repository to learn and apply for real world problems.

28,413
Analyze Code