For Chinese-language learners who want hands-on ML notebooks in their native language.
AI实战-practicalAI 中文版
- 6.9k
- Jupyter Notebook
- MIT
machine learning education / tutorials
A collection of machine learning and deep learning tutorials and example code in PyTorch and TensorFlow, with YouTube walkthroughs.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
For Chinese-language learners who want hands-on ML notebooks in their native language.
AI实战-practicalAI 中文版
For a structured book companion covering fundamentals with Scikit-Learn, PyTorch, and Hugging Face.
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, PyTorch, and Hugging Face libraries.
For clean, framework-free implementations of classic ML algorithms.
Minimal and clean examples of machine learning algorithms implementations
For a university Keras course with a more applied focus.
T81-558: Keras - Applications of Deep Neural Networks @Washington University in St. Louis
For NumPy-only derivations that emphasize mathematical detail.
ML algorithms implemented and derived from first-principles in Jupyter Notebooks and NumPy
For a Chinese tutorial based on a popular deep learning course.
《李宏毅深度学习教程》(李宏毅老师推荐👍,苹果书🍎),PDF下载地址:https://github.com/datawhalechina/leedl-tutorial/releases
For a structured course with assignments and classical ML coverage.
Open Machine Learning Course
For a lab-based MIT course on deep learning.
Lab Materials for MIT 6.S191: Introduction to Deep Learning
For a structured zero-to-mastery PyTorch course with video follow-along.
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.
For a modern, academic deep learning tutorial series from UvA.
Repository of Jupyter notebook tutorials for teaching the Deep Learning Course at the University of Amsterdam (MSc AI), Fall 2023
For a complete beginner-level AI curriculum with lessons and labs.
12 Weeks, 24 Lessons, AI for All!
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
For a high-level fastai-based approach rather than raw PyTorch/TensorFlow.
The fastai book, published as Jupyter Notebooks
For a theoretical neural-network book without code examples.
邱锡鹏《神经网络与深度学习》第二版与通识版:电子书、章节目录、学习资源与勘误。
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
For legacy TensorFlow 1.x examples and a simpler, older presentation.
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)
For a systematic Chinese deep learning textbook with code, despite being inactive.
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
For an older scikit-learn-specific video companion.
Jupyter notebooks from the scikit-learn video series
For a smaller set of mini-projects, if you want a lighter project-based resource.
This repository contains mini projects in machine learning with notebook files
For a famous beginner coding challenge, though outdated.
100 Days of ML Coding
For a Chinese PyTorch handbook, but it is no longer updated.
pytorch handbook是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门,其中包含的Pytorch教程全部通过测试保证可以成功运行
For plain Python implementations without external ML libraries.
Plain python implementations of basic machine learning algorithms
For a classic pattern-classification tutorial collection, though old.
A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks
For interactive visual explanations, if you prefer web-based articles over code.
Visual, Interactive Articles About Machine Learning: https://mlu-explain.github.io/
These projects were analysed and named Machine-Learning-Collection among their alternatives. The relationship is not symmetric — how Machine-Learning-Collection rates them is a separate judgement, made when Machine-Learning-Collection is analysed in its own right.
calls Machine-Learning-Collection “choose for a broad, video-backed collection of ML/DL tutorials instead of a fixed-day plan.”
100 Days of ML Coding
calls Machine-Learning-Collection “Choose for a broader, multi-framework collection covering PyTorch and TensorFlow if you need beyond just TensorFlow.”
TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)
calls Machine-Learning-Collection “Choose for well-commented single-file implementations of many papers, including classification and detection, if you don't need a guided course.”
deep learning for image processing including classification and object-detection etc.
calls Machine-Learning-Collection “Choose for a broad ML/DL tutorial collection instead of focused from-scratch implementations.”
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained
calls Machine-Learning-Collection “choose when you want code-first tutorials across multiple frameworks rather than a coherent handbook.”
pytorch handbook是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门,其中包含的Pytorch教程全部通过测试保证可以成功运行
calls Machine-Learning-Collection “Choose for video-and-code examples across ML/DL, but it lacks the structured theoretical narrative of the seed.”
《李宏毅深度学习教程》(李宏毅老师推荐👍,苹果书🍎),PDF下载地址:https://github.com/datawhalechina/leedl-tutorial/releases
calls Machine-Learning-Collection “Choose for a broader, more modern set of ML/DL tutorials organized by topic.”
The "Python Machine Learning (1st edition)" book code repository and info resource
calls Machine-Learning-Collection “Example-driven multi-framework resource, choose for quick code snippets over a structured course.”
Tensorflow2.0 🍎🍊 is delicious, just eat it! 😋😋
calls Machine-Learning-Collection “Choose when you want a broad video-backed ML/DL tutorial collection rather than MIT's focused course.”
Lab Materials for MIT 6.S191: Introduction to Deep Learning
calls Machine-Learning-Collection “Choose it for a wide assortment of independent tutorials where you can pick specific topics.”
Build your neural network easy and fast, 莫烦Python中文教学
calls Machine-Learning-Collection “When you want a broad assortment of standalone ML/DL code examples to consult rather than a single guided notebook sequence.”
AI实战-practicalAI 中文版
calls Machine-Learning-Collection “Broad ML/DL tutorial collection, includes PyTorch but unmaintained since 2.0y.”
PyTorch Tutorial for Deep Learning Researchers
calls Machine-Learning-Collection “choose for concise code snippets across many DL topics; it is a collection, not a structured textbook.”
邱锡鹏《神经网络与深度学习》第二版与通识版:电子书、章节目录、学习资源与勘误。
calls Machine-Learning-Collection “an outdated grab-bag of tutorials, not a coherent course.”
Open Machine Learning Course
calls Machine-Learning-Collection “When you want a broad collection of ML/DL tutorials, but it hasn't been updated in two years.”
A collection of machine learning examples and tutorials.