Use as a modern, comprehensive book-code alternative covering the same ML+Dl curriculum with scikit-learn and PyTorch.
Code Repository for Machine Learning with PyTorch and Scikit-Learn
- 5.4k
- Jupyter Notebook
- MIT
machine learning education / book code notebooks
Jupyter notebooks and exercise solutions for the first edition of O'Reilly's 'Hands-On Machine Learning with Scikit-Learn and TensorFlow', teaching ML fundamentals in Python with sklearn and TensorFlow.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
Use as a modern, comprehensive book-code alternative covering the same ML+Dl curriculum with scikit-learn and PyTorch.
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Choose when you want algorithms explained from first principles with NumPy instead of sklearn/TensorFlow.
ML algorithms implemented and derived from first-principles in Jupyter Notebooks and NumPy
Choose for a structured MOOC with videos and quizzes, focused solely on scikit-learn (no deep learning).
Machine learning in Python with scikit-learn MOOC
Choose when you want to build ML models from scratch in plain Python rather than use library APIs.
Master the fundamentals of machine learning, deep learning, and mathematical optimization by building key concepts and models from scratch using Python.
Choose for a broader Python data science handbook that includes ML along with numpy/pandas/visualization.
Python Data Science Handbook: full text in Jupyter Notebooks
Choose when you want minimal standalone implementations of ML algorithms for reference, not a full tutorial.
Minimal and clean examples of machine learning algorithms implementations
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
Choose when you already know classic ML and need a Keras/TensorFlow deep-learning-only companion.
Jupyter notebooks for the code samples of the book "Deep Learning with Python"
Choose for Raschka's older first-edition book code with scikit-learn and Theano if you prefer that teaching style.
The "Python Machine Learning (1st edition)" book code repository and info resource
Choose for a deep-learning-only academic lecture and lab series, albeit no longer updated.
Slides and Jupyter notebooks for the Deep Learning lectures at Master Year 2 Data Science from Institut Polytechnique de Paris
Choose for an early, simple scikit-learn book code if you want a short introduction and don't mind outdated material.
Source code for the "Learning scikit-learn: Machine Learning in Python"
Choose for a modern PyTorch deep-learning-only course (Zero to Mastery) instead of broad ML.
Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.
Choose for a practical but unmaintained ML book code covering scikit-learn and Keras.
Master the essential skills needed to recognize and solve complex real-world problems with Machine Learning and Deep Learning by leveraging the highly popular Python Machine Learning Eco-system.
Choose for the classic NN/DL book that explains backprop from scratch, but only covers neural networks and is dated.
Code samples for my book "Neural Networks and Deep Learning"
Choose for the fastai deep-learning book, but only if you want a DL-focused, fastai-based path.
The fastai book, published as Jupyter Notebooks
Choose for the comprehensive 'Dive into Deep Learning' Chinese book code, but it covers deep learning only.
《动手学深度学习》:面向中文读者、能运行、可讨论。中英文版被70多个国家的500多所大学用于教学。
These projects were analysed and named handson-ml among their alternatives. The relationship is not symmetric — how handson-ml rates them is a separate judgement, made when handson-ml is analysed in its own right.
calls handson-ml “deprecated earlier edition of hands-on ML; old TensorFlow code, superseded”
Python Data Science Handbook: full text in Jupyter Notebooks
calls handson-ml “Old edition of the Hands-On ML book, superseded by handson-ml3.”
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
calls handson-ml “choose for the classic scikit-learn/TF1 edition, though deprecated.”
100-Days-Of-ML-Code中文版
calls handson-ml “It is the deprecated previous edition of handson-ml, useful only for the older scikit-learn/TF content.”
Learn ML engineering for free in 4 months! Register here 👇🏼
calls handson-ml “Deprecated first edition of Hands-On Machine Learning; choose the maintained second/third edition instead of this old version.”
MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville
calls handson-ml “When you are following the deprecated first edition and need the original TensorFlow-1 code.”
The "Python Machine Learning (2nd edition)" book code repository and info resource