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

194,200C++
Explore Repo

#2AUTOMATIC1111/stable-diffusion-webui

Stable Diffusion web UI

161,834Python
Explore Repo

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

157,977Python
Explore Repo

#4pytorch/pytorch

Tensors and Dynamic neural networks in Python with strong GPU acceleration

98,347Python
Explore Repo

#5rasbt/LLMs-from-scratch

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

88,434Jupyter Notebook
Explore Repo

#6opencv/opencv

Open Source Computer Vision Library

86,632C++
Explore Repo

#7Developer-Y/cs-video-courses

List of Computer Science courses with video lectures.

77,231
Explore Repo

#8d2l-ai/d2l-zh

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

76,245Python
Explore Repo

#9dair-ai/Prompt-Engineering-Guide

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

71,784MDX
Explore Repo

#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, ... 🧠

66,023Python
Explore Repo

#11keras-team/keras

Deep Learning for humans

63,932Python
Explore Repo

#12CorentinJ/Real-Time-Voice-Cloning

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

59,526Python
Explore Repo

#13ultralytics/yolov5

YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

57,034Python
Explore Repo

#14deepfakes/faceswap

Deepfakes Software For All

55,050Python
Explore Repo

#15ultralytics/ultralytics

Ultralytics YOLO 🚀

54,531Python
Explore Repo

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

100 Days of ML Coding

49,945
Explore Repo

#17GokuMohandas/Made-With-ML

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

46,810Jupyter Notebook
Explore Repo

#18microsoft/AI-For-Beginners

12 Weeks, 24 Lessons, AI for All!

46,112Jupyter Notebook
Explore Repo

#19coqui-ai/TTS

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

44,829Python
Explore Repo

#20streamlit/streamlit

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

43,918Python
Explore Repo

#21aymericdamien/TensorFlow-Examples

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

43,791Jupyter Notebook
Explore Repo

#22gradio-app/gradio

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

42,034Python
Explore Repo

#23deepspeedai/DeepSpeed

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

41,835Python
Explore Repo

#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,784Python
Explore Repo

#25hpcaitech/ColossalAI

Making large AI models cheaper, faster and more accessible

41,361Python
Explore Repo

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

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

39,476Python
Explore Repo

#27microsoft/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.

38,835Python
Explore Repo

#28naptha/tesseract.js

Pure Javascript OCR for more than 100 Languages 📖🎉🖥

37,925JavaScript
Explore Repo

#29TencentARC/GFPGAN

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

37,400Python
Explore Repo

#30babysor/MockingBird

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

36,881Python
Explore Repo

#31roboflow/supervision

We write your reusable computer vision tools. 💜

36,724Python
Explore Repo

#32BVLC/caffe

Caffe: a fast open framework for deep learning.

34,774C++
Explore Repo

#33google-ai-edge/mediapipe

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

34,172C++
Explore Repo

#34CMU-Perceptual-Computing-Lab/openpose

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

33,867C++
Explore Repo

#35explosion/spaCy

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

33,343Python
Explore Repo

#36huggingface/diffusers

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

33,072Python
Explore Repo

#37openai/CLIP

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

32,845Jupyter Notebook
Explore Repo

#38mli/paper-reading

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

32,714
Explore Repo

#39lutzroeder/netron

Visualizer for neural network, deep learning and machine learning models

32,599JavaScript
Explore Repo

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

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

32,271
Explore Repo

#41yunjey/pytorch-tutorial

PyTorch Tutorial for Deep Learning Researchers

32,227Python
Explore Repo

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

31,046Python
Explore Repo

#43Lightning-AI/pytorch-lightning

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

30,933Python
Explore Repo

#44AMAI-GmbH/AI-Expert-Roadmap

Roadmap to becoming an Artificial Intelligence Expert in 2022

30,813JavaScript
Explore Repo

#45tatsu-lab/stanford_alpaca

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

30,261Python
Explore Repo

#46JaidedAI/EasyOCR

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

29,096Python
Explore Repo

#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,928Python
Explore Repo

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

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

28,729
Explore Repo

#49eugeneyan/applied-ml

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

28,715
Explore Repo

#50academic/awesome-datascience

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

28,642
Explore Repo