AltHub

ageron/handson-ml Alternatives

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.

25.6kJupyter NotebookApache-2.0active · last push 5mo agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

rasbt/machine-learning-bookGitHub

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
active4mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

gavinkhung/machine-learning-visualizedGitHub

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

2.0k
TeX
MIT
active2mo ago
INRIA/scikit-learn-moocGitHub

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

1.4k
Jupyter Notebook
CC-BY-4.0
active30d ago
neonwatty/machine-learning-refinedGitHub

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.

2.3k
Python
NOASSERTION
active3mo ago
jakevdp/PythonDataScienceHandbookGitHub

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

49.7k
Jupyter Notebook
MIT
dormant2.3y ago
rushter/MLAlgorithmsGitHub

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

11.2k
Python
MIT
active5mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

fchollet/deep-learning-with-python-notebooksGitHub

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"

20.3k
Jupyter Notebook
MIT
slowing1.1y ago
rasbt/python-machine-learning-bookGitHub

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

12.6k
Jupyter Notebook
MIT
active3mo ago
m2dsupsdlclass/lectures-labsGitHub

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

1.5k
Jupyter Notebook
MIT
dormant2.2y ago
gmonce/scikit-learn-bookGitHub

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"

816
Jupyter Notebook
none
dormant7.4y ago
mrdbourke/pytorch-deep-learningGitHub

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.

18.8k
Jupyter Notebook
MIT
slowing8mo ago
dipanjanS/practical-machine-learning-with-pythonGitHub

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.

2.4k
Jupyter Notebook
Apache-2.0
dormant2.5y ago
mnielsen/neural-networks-and-deep-learningGitHub

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"

18.0k
Python
none
dormant2.4y ago
fastai/fastbookGitHub

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

25.3k
Jupyter Notebook
NOASSERTION
active27d ago
d2l-ai/d2l-zhGitHub

Choose for the comprehensive 'Dive into Deep Learning' Chinese book code, but it covers deep learning only.

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

80.8k
Python
Apache-2.0
dormant2.2y ago

Listed as an alternative to

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.

jakevdp/PythonDataScienceHandbookGitHub

calls handson-ml “deprecated earlier edition of hands-on ML; old TensorFlow code, superseded”

Python Data Science Handbook: full text in Jupyter Notebooks

49.7kJupyter Notebookdormant
d2l-ai/d2l-enGitHub

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.

29.6kPythondormant
DataTalksClub/machine-learning-zoomcampGitHub

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 👇🏼

14.5kJupyter Notebookactive
janishar/mit-deep-learning-book-pdfGitHub

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

14.2kJavaslowing
rasbt/python-machine-learning-book-2nd-editionGitHub

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

7.2kJupyter Notebookdormant