resource: machine-learning
1707 resources, primary matches first, then adoption-weighted; health v2 shown.
| Resource | Health v2 | Stars | Maturity |
|---|---|---|---|
| rasbt/LLMs-from-scratch The official code repository for the book 'Build a Large Language Model (From Scratch)', containing step-by-step PyTorch implementations of… | 73 | 103857 | active |
| microsoft/ML-For-Beginners A 12-week, 26-lesson open-source curriculum from Microsoft teaching classic machine learning with Python and scikit-learn, including 52 qui… | 76 | 89825 | stable |
| fighting41love/funNLP A large curated collection of Chinese and multilingual NLP resources, including corpora, lexicons, pretrained models, tools, and code for t… | 32 | 82695 | active |
| mlabonne/llm-course A free, structured course for learning about Large Language Models, organized into three parts: LLM Fundamentals, LLM Scientist, and LLM En… | 59 | 82008 | active |
| awesomedata/awesome-public-datasets A topic-centric, curated list of high-quality free and open public datasets, organized by domain (agriculture, finance, health, etc.). It i… | 67 | 78657 | active |
| josephmisiti/awesome-machine-learning A curated awesome-list of machine learning frameworks, libraries, and software organized by programming language. It also links to companio… | 77 | 74172 | active |
| labmlai/annotated_deep_learning_paper_implementations A collection of 60+ annotated PyTorch implementations of deep learning research papers, including transformers, optimizers, GANs, diffusion… | 61 | 67359 | active |
| microsoft/AI-For-Beginners A 12-week, 24-lesson open curriculum from Microsoft teaching artificial intelligence fundamentals, including neural networks, computer visi… | 74 | 67163 | active |
| jingyaogong/minimind MiniMind is an open-source project that trains tiny (64M-parameter) large language models completely from scratch in pure PyTorch, covering… | 62 | 55036 | active |
| rohitg00/ai-engineering-from-scratch A free, MIT-licensed open-source curriculum of 511 lessons across 20 phases (~329 hours) that teaches AI engineering by building every core… | 81 | 49577 | active |
| Made With ML Made With ML is an open-source course teaching how to design, develop, deploy, and iterate on production-grade machine learning application… | 66 | 49233 | active |
| google-research/google-research A large monorepo containing code and datasets released by Google Research alongside its publications, spanning machine learning, AI, and ma… | 77 | 38625 | active |
| fengdu78/Coursera-ML-AndrewNg-Notes A collection of Chinese-language study notes for Andrew Ng's Stanford 2014 Coursera Machine Learning course, available in Markdown, Word, H… | 49 | 37634 | stable |
| ashishpatel26/500-AI-Machine-learning-Deep-learning-Computer-vision-NLP-Projects-with-code A curated awesome-list of 500+ AI, machine learning, deep learning, computer vision, and NLP projects with links to code and tutorials. It … | 48 | 36565 | active |
| datawhalechina/happy-llm Happy-LLM is a free, open-source Chinese-language tutorial by Datawhale that teaches large language model principles from scratch, covering… | 70 | 33272 | active |
| huggingface/agents-course A free, open-source course by Hugging Face that teaches how to build AI agents, from fundamentals to a benchmark-based final assignment. It… | 61 | 31400 | active |
| AtsushiSakai/PythonRobotics A collection of Python sample code and an accompanying online textbook implementing robotics algorithms such as localization, mapping, SLAM… | 77 | 30385 | active |
| google-research/tuning_playbook A comprehensive guide from Google Research engineers on systematically maximizing deep learning model performance through disciplined hyper… | 31 | 30297 | stable |
| eugeneyan/applied-ml A curated collection of papers and tech blog posts from companies describing how they apply data science and machine learning in production… | 32 | 30087 | active |
| academic/awesome-datascience A curated awesome-list repository of data science learning resources, covering courses, tutorials, algorithms, tools, books, podcasts, and … | 98 | 29874 | active |
| Dive into Deep Learning (D2L.ai) Dive into Deep Learning (D2L.ai) is an open-source, interactive deep learning textbook with runnable code in Jupyter notebooks, available i… | 23 | 29453 | active |
| NirDiamant/RAG_Techniques A community-driven collection of 42+ runnable Jupyter notebook tutorials covering Retrieval-Augmented Generation (RAG) techniques from foun… | 72 | 29232 | active |
| HandsOnLLM/Hands-On-Large-Language-Models The official companion code repository for the O'Reilly book 'Hands-On Large Language Models' by Jay Alammar and Maarten Grootendorst, cont… | 59 | 28623 | active |
| CamDavidsonPilon/Probabilistic-Programming-and-Bayesian-Methods-for-Hackers An open-source introductory book on Bayesian inference and probabilistic programming using Python and PyMC, presented as Jupyter notebooks.… | 32 | 28173 | stable |
| harvard-edge/cs249r_book An open-access, two-volume textbook and curriculum ecosystem on engineering machine learning systems, from single-device foundations to fle… | 92 | 28010 | active |
| QwenLM/Qwen3 Qwen3 is a family of open-weight large language models from Alibaba's Qwen team, with instruct and thinking variants in multiple sizes. The… | 53 | 27560 | active |
| WZMIAOMIAO/deep-learning-for-image-processing A Chinese-language educational repository of deep learning tutorials for image processing, covering classification, object detection, and s… | 59 | 26359 | active |
| datawhalechina/pumpkin-book The Pumpkin Book is an open-source companion guide that explains and derives the formulas skipped in Zhou Zhihua's classic machine-learning… | 58 | 26005 | active |
| fastai/fastbook The fastai book, 'Deep Learning for Coders', published as a collection of Jupyter Notebooks covering deep learning with fastai and PyTorch.… | 23 | 25242 | stable |
| karpathy/nn-zero-to-hero A free video course by Andrej Karpathy teaching neural networks from the basics up to building GPT-style language models, with accompanying… | 32 | 24128 | stable |
| pytorch/examples A curated repository of short, high-quality PyTorch example projects covering vision, text, reinforcement learning, and distributed trainin… | 50 | 24015 | active |
| AccumulateMore/CV A comprehensive collection of Chinese-language Jupyter Notebook study notes covering deep learning, computer vision, NLP, and LLM agents, b… | 73 | 23416 | stable |
| TheAlgorithms/C A community-driven collection of algorithm and data structure implementations in C, covering computer science, mathematics, statistics, and… | 32 | 22349 | active |
| zergtant/pytorch-handbook An open-source Chinese-language book (PyTorch Handbook) that helps beginners quickly get started with deep learning development and researc… | 32 | 21678 | active |
| EthicalML/awesome-production-machine-learning A curated awesome-list of open source libraries for deploying, monitoring, versioning, scaling, and securing machine learning in production… | 98 | 20868 | active |
| fchollet/deep-learning-with-python-notebooks A collection of Jupyter notebooks containing the runnable code samples from the book 'Deep Learning with Python' (third edition, 2025) by F… | 51 | 20273 | active |
| Neural Networks and Deep Learning (NNDL) book series The official repository for Qiu Xipeng's 'Neural Networks and Deep Learning' (Dandelion Book) series, hosting metadata and entry pages for … | 80 | 19123 | active |
| keon/awesome-nlp A curated awesome-list of Natural Language Processing resources, including tutorials, books, courses, libraries across many programming lan… | 76 | 18935 | active |
| mrdbourke/pytorch-deep-learning Open-source course materials for the 'Learn PyTorch for Deep Learning: Zero to Mastery' course, including Jupyter notebooks, an online book… | 62 | 18819 | active |
| stas00/ml-engineering An open-source 'open book' of methodologies, scripts, and step-by-step instructions for training, fine-tuning, and running inference on lar… | 77 | 18739 | active |
| NLP-LOVE/ML-NLP A curated collection of machine learning, deep learning, and NLP interview knowledge points with code implementations, organized into modul… | 60 | 17799 | active |
| Infrasys-AI/AISystem An open-source Chinese-language course (with Jupyter notebooks, slides, and videos) covering the full AI systems stack: AI chips and archit… | 50 | 17667 | active |
| GoogleCloudPlatform/generative-ai A collection of Jupyter notebooks, code samples, and sample apps demonstrating how to use generative AI on Google Cloud, including Gemini m… | 74 | 17630 | active |
| bharathgs/Awesome-pytorch-list A curated awesome-list of PyTorch-related resources on GitHub, covering libraries, model implementations, tutorials, books, and paper repro… | 62 | 16653 | active |
| mml-book/mml-book.github.io The companion webpage and source for the book 'Mathematics For Machine Learning', providing the book draft plus Jupyter notebook tutorials … | 37 | 15929 | stable |
| TianxingChen/Embodied-AI-Guide A Chinese-language encyclopedia-style knowledge base and resource index for embodied AI (具身智能), maintained by the Lumina Embodied AI commun… | 70 | 15638 | active |
| naklecha/llama3-from-scratch A Jupyter Notebook that implements the Llama 3 language model from scratch, building each tensor and matrix multiplication step by step whi… | 24 | 15222 | stable |
| DataTalksClub/mlops-zoomcamp A free 9-week MLOps course from DataTalks.Club covering productionizing ML services, from training and experimentation to deployment and mo… | 77 | 15186 | active |
| google-deepmind/deepmind-research A collection of implementations and illustrative code accompanying DeepMind research publications, spanning reinforcement learning, generat… | 72 | 15169 | active |
| NVIDIA/DeepLearningExamples A collection of state-of-the-art deep learning model training and deployment scripts from NVIDIA, organized by model and optimized for Tens… | 32 | 14840 | active |
| ShangtongZhang/reinforcement-learning-an-introduction Python implementations of the figures and examples from Sutton & Barto's 'Reinforcement Learning: An Introduction' (2nd Edition). It serves… | 32 | 14756 | stable |
| vdumoulin/conv_arithmetic A technical report and tutorial repository explaining convolution arithmetic for deep learning, with animated visualizations of convolution… | 10 | 14690 | stable |
| jindongwang/transferlearning A curated collection of papers, tutorials, code, datasets, and benchmarks covering transfer learning, domain adaptation, domain generalizat… | 35 | 14348 | active |
| DataTalksClub/machine-learning-zoomcamp A free 4-month cohort-based course from DataTalks.Club teaching machine learning engineering, covering the full path from problem framing a… | 68 | 14031 | active |
| ageron/handson-ml3 A series of Jupyter notebooks teaching the fundamentals of Machine Learning and Deep Learning in Python, accompanying the 3rd edition of th… | 70 | 14010 | active |
| kmario23/deep-learning-drizzle A curated collection of links to university lecture videos, slides, and course pages covering deep learning, machine learning, reinforcemen… | 67 | 12933 | stable |
| zalandoresearch/fashion-mnist Fashion-MNIST is a dataset of 70,000 28x28 grayscale Zalando article images across 10 classes, designed as a direct drop-in replacement for… | 32 | 12810 | stable |
| ritchieng/the-incredible-pytorch A curated list of tutorials, papers, projects, libraries, videos, and communities related to PyTorch. It serves as a reference index for le… | 74 | 12634 | active |
| srush/GPU-Puzzles An interactive Jupyter notebook of programming puzzles that teaches beginner GPU/CUDA kernel programming using Numba's Python-to-CUDA mappi… | 32 | 12428 | stable |
| diff-usion/Awesome-Diffusion-Models A curated awesome-list collecting papers, tutorials, videos, and notebooks about diffusion models and score-based generative models. It org… | 32 | 12363 | active |
| Embedding/Chinese-Word-Vectors A collection of 100+ pre-trained Chinese word vector embeddings trained with different representations, context features, and corpora, plus… | 32 | 12225 | stable |
| NielsRogge/Transformers-Tutorials A collection of Jupyter notebook tutorials demonstrating how to use the HuggingFace Transformers library with PyTorch. It covers fine-tunin… | 67 | 11748 | active |
| ctgk/PRML A collection of Python implementations of algorithms from Bishop's textbook 'Pattern Recognition and Machine Learning', organized as Jupyte… | 39 | 11723 | active |
| Dod-o/Statistical-Learning-Method_Code A collection of hand-written, heavily commented Python implementations of all algorithms from Li Hang's textbook 'Statistical Learning Meth… | 57 | 11624 | active |
| scutan90/DeepLearning-500-questions An open-source Chinese-language book, 'Deep Learning 500 Questions', covering probability, linear algebra, machine learning, deep learning,… | 32 | 57575 | maintenance |
| cs231n/cs231n.github.io The public course notes and assignments site for Stanford's CS231n: Convolutional Neural Networks for Visual Recognition. It provides writt… | 69 | 11008 | stable |
| aws/amazon-sagemaker-examples The official collection of example Jupyter notebooks from the Amazon SageMaker team demonstrating how to build, train, tune, deploy, and mo… | 66 | 10980 | active |
| Engineer1999/A-Curated-List-of-ML-System-Design-Case-Studies A curated repository of 300+ machine learning system design case studies from over 80 companies such as Netflix, Airbnb, and DoorDash. It o… | 40 | 10958 | active |
| Yorko/mlcourse.ai mlcourse.ai is an open, self-paced machine learning course by OpenDataScience, combining math-heavy lectures with practical assignments and… | 54 | 10693 | active |
| yandexdataschool/nlp_course The Yandex School of Data Analysis (YSDA) Natural Language Processing course, with lecture materials, interactive blog-style content, semin… | 77 | 10656 | active |
| roboticcam/machine-learning-notes A continuously updated collection of 2000+ slides, Jupyter Notebook demos, and video links covering machine learning, probabilistic models,… | 73 | 10344 | active |
| satellite-image-deep-learning/techniques A curated reference repository cataloguing deep learning techniques, models, and datasets for satellite and aerial imagery analysis. It org… | 66 | 10242 | active |
| timzhang642/3D-Machine-Learning A curated resource repository collecting courses, datasets, and research papers on 3D machine learning, an interdisciplinary field combinin… | 32 | 10193 | active |
| 100 Days of ML Code A curated 100-day machine learning curriculum with daily code walkthroughs and infographics covering algorithms like linear regression, log… | 32 | 51677 | maintenance |
| Visualize-ML/Book4_Power-of-Matrix An open-source Chinese-language educational book project ('The Power of Matrix', Book 4 of the Iris series) teaching linear algebra and mat… | 68 | 10049 | active |
| jakevdp/PythonDataScienceHandbook The full text of Jake VanderPlas's Python Data Science Handbook, freely available as Jupyter notebooks covering IPython, NumPy, Pandas, Mat… | 32 | 49705 | maintenance |
| roboflow/notebooks A large collection of Jupyter notebook tutorials covering state-of-the-art computer vision models and techniques, from classic architecture… | 66 | 9627 | active |
| alirezadir/AIMLInterviews A curated study guide for AI and machine learning technical interviews at big tech companies, covering DSA coding, ML coding, ML/LLM fundam… | 76 | 9474 | active |
| FareedKhan-dev/train-llm-from-scratch An educational repository and tutorial that implements a transformer-based LLM entirely from scratch in plain PyTorch, covering the full pi… | 65 | 9432 | active |
| yzhao062/anomaly-detection-resources A curated awesome-list of anomaly detection (outlier detection) learning resources including books, papers, courses, videos, datasets, and … | 64 | 9370 | active |
| jivoi/awesome-ml-for-cybersecurity A curated awesome-list of tools, datasets, papers, books, talks, tutorials, and courses related to applying machine learning to cybersecuri… | 32 | 9325 | active |
| pytorch/tutorials The official PyTorch tutorials repository, containing Sphinx-style documentation with runnable Python examples and Jupyter notebooks coveri… | 77 | 9290 | active |
| langchain-ai/rag-from-scratch A set of Jupyter notebooks and an accompanying YouTube video playlist from LangChain that teach retrieval-augmented generation (RAG) from f… | 38 | 9196 | active |
| krishnaik06/The-Grand-Complete-Data-Science-Materials A curated collection of video playlists, tutorials, and learning materials covering the full data science journey, from Python and statisti… | 28 | 9064 | active |
| jzhang38/TinyLlama TinyLlama is an open-source project that pretrained a compact 1.1B-parameter Llama 2 architecture model on 3 trillion tokens, releasing che… | 10 | 9019 | stable |
| lazyprogrammer/machine_learning_examples A large collection of machine learning, deep learning, NLP, and reinforcement learning example code and tutorials accompanying Lazy Program… | 68 | 8916 | active |
| MrNeRF/awesome-3D-gaussian-splatting A curated awesome-list of papers, implementations, datasets, viewers, and learning resources for 3D Gaussian Splatting (3DGS) and related n… | 71 | 8835 | active |
| aymericdamien/TensorFlow-Examples A collection of TensorFlow tutorials and example notebooks designed for beginners, covering both TF v1 and v2 APIs. It includes notebooks a… | 32 | 43735 | maintenance |
| aimacode/aima-python Python implementations of the pseudocode algorithms from Russell and Norvig's 'Artificial Intelligence: A Modern Approach' (4th edition), o… | 73 | 8799 | active |
| firmai/financial-machine-learning A curated list of practical financial machine learning tools, libraries, and applications, maintained under the Sov.ai umbrella. It aggrega… | 32 | 8764 | active |
| MITDeepLearning/introtodeeplearning The official lab materials and Jupyter notebooks for MIT 6.S191 Introduction to Deep Learning, runnable in Google Colab. It covers neural n… | 61 | 8761 | active |
| Ewenwan/MVision A curated Chinese-language learning resource and code collection covering robot vision, visual SLAM (ORB-SLAM2), deep learning object detec… | 32 | 8700 | active |
| MoonshotAI/Kimi-K3 Kimi K3 is an open-weight, 2.8T-parameter native multimodal agentic model from Moonshot AI, built on Kimi Delta Attention and Attention Res… | 56 | 8632 | active |
| dair-ai/ML-Papers-Explained A curated collection of plain-language explanations of key machine learning papers and concepts, organized into tables covering language mo… | 44 | 8595 | active |
| apachecn/ailearning A Chinese-language open-source learning resource covering data analysis, machine learning, linear algebra, and deep learning, based on note… | 23 | 42490 | maintenance |
| jingyaogong/minimind-v MiniMind-V is an open-source educational project that trains tiny (26M-200M parameter) vision-language models from scratch in pure PyTorch,… | 61 | 8488 | active |
| poloclub/transformer-explainer An interactive web-based visualization tool that runs a live GPT-2 model in the browser to teach how Transformer-based LLMs work. Users can… | 53 | 8462 | active |
| abhishekkrthakur/approachingalmost The official repository for the book 'Approaching (Almost) Any Machine Learning Problem' by Abhishek Thakur, containing environment files a… | 32 | 8373 | stable |
| tensorflow/examples The official TensorFlow examples repository containing showcase notebooks, community examples, and course materials such as the Udacity dee… | 67 | 8280 | active |
| Infrasys-AI/AIInfra AIInfra is an open-source Chinese-language course (text, slides, and videos) on AI infrastructure for large models, covering AI clusters, n… | 49 | 8029 | active |
page 1 / 18 next →