AltHub

rasbt/python-machine-learning-book Alternatives

machine learning education / book code examples

Python Machine Learning (1st edition) book code repository with Jupyter notebooks and examples teaching ML concepts using NumPy, scikit-learn, and Theano.

12.6kJupyter NotebookMITactive · last push 3mo agoGitHub

Drop-in peers

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

gavinkhung/machine-learning-visualizedGitHub

Choose for a current, first-principles notebook treatment of ML algorithms instead of the outdated book code.

ML algorithms implemented and derived from first-principles in Jupyter Notebooks and NumPy

2.0k
TeX
MIT
active2mo ago
ageron/handson-mlpGitHub

Choose for a modern, actively maintained book companion covering ML and DL with current libraries.

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.

2.0k
Jupyter Notebook
Apache-2.0
active1mo ago

Same job, different approach

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

aymericdamien/TensorFlow-ExamplesGitHub

Choose if you want TensorFlow-focused examples instead of the seed's scikit-learn/Theano code.

TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

43.7k
Jupyter Notebook
NOASSERTION
dormant2.2y ago
rushter/MLAlgorithmsGitHub

Choose for terse algorithm implementations without the book's narrative.

Minimal and clean examples of machine learning algorithms implementations

11.2k
Python
MIT
active5mo ago
MLEveryday/practicalAI-cnGitHub

Choose for a Chinese-language hands-on practical AI course rather than an English book repo.

AI实战-practicalAI 中文版

6.9k
Jupyter Notebook
MIT
active6mo ago
rasbt/pattern_classificationGitHub

Choose for a wider collection of tutorials by the same author, but not tied to the book.

A collection of tutorials and examples for solving and understanding machine learning and pattern classification tasks

4.2k
Jupyter Notebook
GPL-3.0
dormant2.9y ago
justmarkham/scikit-learn-videosGitHub

Choose for video-based scikit-learn learning alongside notebooks.

Jupyter notebooks from the scikit-learn video series

3.8k
Jupyter Notebook
none
dormant2.6y ago
aws-samples/aws-mlu-explainGitHub

Choose for interactive visual explanations, not code-heavy book examples.

Visual, Interactive Articles About Machine Learning: https://mlu-explain.github.io/

945
JavaScript
NOASSERTION
archived1.9y ago
zotroneneis/machine_learning_basicsGitHub

Choose for clean from-scratch Python implementations of core ML algorithms.

Plain python implementations of basic machine learning algorithms

4.4k
Jupyter Notebook
MIT
dormant2.3y ago
Yorko/mlcourse.aiGitHub

Choose for a structured open online ML course with assignments.

Open Machine Learning Course

10.7k
Python
NOASSERTION
active8mo ago
jeffheaton/t81_558_deep_learningGitHub

Choose for a deep-learning-focused course using Keras.

T81-558: Keras - Applications of Deep Neural Networks @Washington University in St. Louis

5.7k
Jupyter Notebook
NOASSERTION
active6mo ago
zergtant/pytorch-handbookGitHub

Choose for a PyTorch-centric deep learning handbook.

pytorch handbook是一本开源的书籍,目标是帮助那些希望和使用PyTorch进行深度学习开发和研究的朋友快速入门,其中包含的Pytorch教程全部通过测试保证可以成功运行

21.7k
Jupyter Notebook
none
dormant2.2y 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.

aswintechguy/Machine-Learning-ProjectsGitHub

Choose if you want practical mini-projects rather than a full ML curriculum.

This repository contains mini projects in machine learning with notebook files

1.3k
Jupyter Notebook
none
dormant1.6y ago
humphd/have-fun-with-machine-learningGitHub

Choose only if you want a very beginner-level introduction focused on image classification.

An absolute beginner's guide to Machine Learning and Image Classification with Neural Networks

5.1k
Python
NOASSERTION
active1mo ago
mbeyeler/opencv-machine-learningGitHub

Choose if you specifically want ML applied with OpenCV for image processing.

M. Beyeler (2017). Machine Learning for OpenCV: Intelligent image processing with Python. Packt Publishing Ltd., ISBN 978-178398028-4.

821
Jupyter Notebook
MIT
dormant3.7y ago
jakevdp/sklearn_tutorialGitHub

Choose for a short scikit-learn-only tutorial rather than broad ML theory.

Materials for my scikit-learn tutorial

1.8k
Jupyter Notebook
BSD-3-Clause
archived3.6y ago

Listed as an alternative to

These projects were analysed and named python-machine-learning-book among their alternatives. The relationship is not symmetric — how python-machine-learning-book rates them is a separate judgement, made when python-machine-learning-book is analysed in its own right.

eriklindernoren/ML-From-ScratchGitHub

calls python-machine-learning-book “Choose for a textbook-oriented approach using scikit-learn and TensorFlow, not NumPy 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.

32.9kPythondormant
trekhleb/homemade-machine-learningGitHub

calls python-machine-learning-book “Choose for a book-structured course with library-based examples rather than from-scratch code.”

🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and math being explained

24.8kJupyter Notebookslowing
NLP-LOVE/ML-NLPGitHub

calls python-machine-learning-book “Book companion for ML, different format (book chapters) and focused on ML rather than DL/NLP.”

此项目是机器学习(Machine Learning)、深度学习(Deep Learning)、NLP面试中常考到的知识点和代码实现,也是作为一个算法工程师必会的理论基础知识。

17.8kJupyter Notebookslowing
lazyprogrammer/machine_learning_examplesGitHub

calls python-machine-learning-book “When you want the code companion to the classic 'Python Machine Learning' book, good for a structured book-based approach.”

A collection of machine learning examples and tutorials.

8.9kPythonactive
MorvanZhou/PyTorch-TutorialGitHub

calls python-machine-learning-book “Choose it for a book-driven classic ML course with scikit-learn and some neural networks.”

Build your neural network easy and fast, 莫烦Python中文教学

8.5kJupyter Notebookdormant
Avik-Jain/100-Days-Of-ML-CodeGitHub

calls python-machine-learning-book “choose for the code from the old 1st edition of the Python ML book; a previous-generation resource.”

100 Days of ML Coding

51.8kdormant
aymericdamien/TensorFlow-ExamplesGitHub

calls python-machine-learning-book “Choose for the classic Python ML book code if you prefer the older scikit-learn/TF1 approach; not current.”

TensorFlow Tutorial and Examples for Beginners (support TF v1 & v2)

43.7kJupyter Notebookdormant
donnemartin/data-science-ipython-notebooksGitHub

calls python-machine-learning-book “Older book code for a specific ML book; choose if you follow that text.”

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.

29.4kPythondormant
ageron/handson-mlGitHub

calls python-machine-learning-book “Choose for Raschka's older first-edition book code with scikit-learn and Theano if you prefer that teaching style.”

⛔️ DEPRECATED – See https://github.com/ageron/handson-ml3 or handson-mlp instead.

25.6kJupyter Notebookactive
fastai/fastbookGitHub

calls python-machine-learning-book “choose if you want a broader, older ML book with scikit-learn/TensorFlow rather than fastai.”

The fastai book, published as Jupyter Notebooks

25.3kJupyter Notebookactive
fchollet/deep-learning-with-python-notebooksGitHub

calls python-machine-learning-book “choose it for the original edition of Raschka's ML book code, though the content is dated.”

Jupyter notebooks for the code samples of the book "Deep Learning with Python"

20.3kJupyter Notebookslowing
janishar/mit-deep-learning-book-pdfGitHub

calls python-machine-learning-book “First edition of Python Machine Learning; choose the newer editions for up-to-date content, old book code is outdated.”

MIT Deep Learning Book in PDF format (complete and parts) by Ian Goodfellow, Yoshua Bengio and Aaron Courville

14.2kJavaslowing
ageron/handson-ml3GitHub

calls python-machine-learning-book “When you want the 1st edition of the rasbt book.”

A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.

14.2kJupyter Notebookactive
MITDeepLearning/introtodeeplearningGitHub

calls python-machine-learning-book “Choose when you want the classic Raschka book code for ML/DL rather than MIT's current course.”

Lab Materials for MIT 6.S191: Introduction to Deep Learning

8.8kJupyter Notebookslowing
amueller/introduction_to_ml_with_pythonGitHub

calls python-machine-learning-book “First-edition book code by Raschka; still instructive but older APIs and scope than current ML books.”

Notebooks and code for the book "Introduction to Machine Learning with Python"

8.2kJupyter Notebookdormant
instillai/machine-learning-courseGitHub

calls python-machine-learning-book “Choose for the first-edition code of the classic Raschka book, which is a predecessor to newer ML course material.”

:speech_balloon: Machine Learning Course with Python:

7.0kPythondormant
MLEveryday/practicalAI-cnGitHub

calls python-machine-learning-book “When you want the code backing Raschka's older ML book, with scikit-learn and pre-PyTorch neural network code.”

AI实战-practicalAI 中文版

6.9kJupyter Notebookactive
dsgiitr/d2l-pytorchGitHub

calls python-machine-learning-book “Companion code for a scikit-learn-centred ML book; choose it for classical ML workflow rather than deep learning.”

This project reproduces the book Dive Into Deep Learning (https://d2l.ai/), adapting the code from MXNet into PyTorch.

4.4kJupyter Notebookdormant