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
#2AUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
#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.
#4pytorch/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
#5opencv/opencv
Open Source Computer Vision Library
#6rasbt/LLMs-from-scratch
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
#7d2l-ai/d2l-zh
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
#8Developer-Y/cs-video-courses
List of Computer Science courses with video lectures.
#9dair-ai/Prompt-Engineering-Guide
🐙 Guides, papers, lessons, notebooks and resources for prompt engineering, context engineering, RAG, and AI Agents.
#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, ... 🧠
#11keras-team/keras
Deep Learning for humans
#12CorentinJ/Real-Time-Voice-Cloning
Clone a voice in 5 seconds to generate arbitrary speech in real-time
#13ultralytics/yolov5
YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite
#14deepfakes/faceswap
Deepfakes Software For All
#15ultralytics/ultralytics
Ultralytics YOLO 🚀
#16Avik-Jain/100-Days-Of-ML-Code
100 Days of ML Coding
#17GokuMohandas/Made-With-ML
Learn how to design, develop, deploy and iterate on production-grade ML applications.
#18microsoft/AI-For-Beginners
12 Weeks, 24 Lessons, AI for All!
#19coqui-ai/TTS
🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production
#20aymericdamien/TensorFlow-Examples
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)
#21streamlit/streamlit
Streamlit — A faster way to build and share data apps.
#22gradio-app/gradio
Build and share delightful machine learning apps, all in Python. 🌟 Star to support our work!
#23deepspeedai/DeepSpeed
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
#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.
#25hpcaitech/ColossalAI
Making large AI models cheaper, faster and more accessible
#26floodsung/Deep-Learning-Papers-Reading-Roadmap
Deep Learning papers reading roadmap for anyone who are eager to learn this amazing tech!
#27naptha/tesseract.js
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
#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.
#29TencentARC/GFPGAN
GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.
#30babysor/MockingBird
🚀Clone a voice in 5 seconds to generate arbitrary speech in real-time
#31roboflow/supervision
We write your reusable computer vision tools. 💜
#32BVLC/caffe
Caffe: a fast open framework for deep learning.
#33google-ai-edge/mediapipe
Cross-platform, customizable ML solutions for live and streaming media.
#34CMU-Perceptual-Computing-Lab/openpose
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
#35explosion/spaCy
💫 Industrial-strength Natural Language Processing (NLP) in Python
#36huggingface/diffusers
🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.
#37openai/CLIP
CLIP (Contrastive Language-Image Pretraining), Predict the most relevant text snippet given an image
#38mli/paper-reading
深度学习经典、新论文逐段精读
#39lutzroeder/netron
Visualizer for neural network, deep learning and machine learning models
#40yunjey/pytorch-tutorial
PyTorch Tutorial for Deep Learning Researchers
#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
#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.
#43Lightning-AI/pytorch-lightning
Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.
#44AMAI-GmbH/AI-Expert-Roadmap
Roadmap to becoming an Artificial Intelligence Expert in 2022
#45tatsu-lab/stanford_alpaca
Code and documentation to train Stanford's Alpaca models, and generate the data.
#46JaidedAI/EasyOCR
Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.
#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.
#48ZuzooVn/machine-learning-for-software-engineers
A complete daily plan for studying to become a machine learning engineer.
#49eugeneyan/applied-ml
📚 Papers & tech blogs by companies sharing their work on data science & machine learning in production.
#50academic/awesome-datascience
:memo: An awesome Data Science repository to learn and apply for real world problems.