rasbt/machine-learning-book
rasbt/machine-learning-book has 5,461 GitHub stars and 1,867 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-05 21:09 UTC. Last push 2026-06-15.
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Measured star growth
- in 24h
- +1
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalMachine Learning with PyTorch and Scikit-Learn Book
Code Repository
Paperback: 770 pages
Publisher: Packt Publishing
Language: English
ISBN-10: 1801819319
ISBN-13: 978-1801819312
Kindle ASIN: B09NW48MR1
Links
Table of Contents and Code Notebooks
Helpful installation and setup instructions can be found in the README.md file of Chapter 1.
In addition, Zbynek Bazanowski contributed this helpful guide explaining how to run the code examples on Google Colab.
Please note that these are just the code examples accompanying the book, which we uploaded for your convenience; be aware that these notebooks may not be useful without the formulae and descriptive text.
- Machine Learning - Giving Computers the Ability to Learn from Data [open dir]
- Training Machine Learning Algorithms for Classification [open dir]
- A Tour of Machine Learning Classifiers Using Scikit-Learn [open dir]
- Building Good Training Sets – Data Pre-Processing [open dir]
- Compressing Data via Dimensionality Reduction [open dir]
- Learning Best Practices for Model Evaluation and Hyperparameter Optimization [open dir]
- Combining Different Models for Ensemble Learning [open dir]
- Applying Machine Learning to Sentiment Analysis [open dir]
- Predicting Continuous Target Variables with Regression Analysis [open dir]
- Working with Unlabeled Data – Clustering Analysis [open dir]
- Implementing a Multi-layer Artificial Neural Network from Scratch [open dir]
- Parallelizing Neural Network Training with PyTorch [open dir]
- Going Deeper -- The Mechanics of PyTorch [open dir]
- Classifying Images with Deep Convolutional Neural Networks [open dir]
- Modeling Sequential Data Using Recurrent Neural Networks [open dir]
- Transformers -- Improving Natural Language Processing with Attention Mechanisms [open dir]
- Generative Adversarial Networks for Synthesizing New Data [open dir]
- Graph Neural Networks for Capturing Dependencies in Graph Structured Data [open dir]
- Reinforcement Learning for Decision Making in Complex Environments [open dir]
Sebastian Raschka, Yuxi (Hayden) Liu, and Vahid Mirjalili. Machine Learning with PyTorch and Scikit-Learn. Packt Publishing, 2022.
@book{mlbook2022,
address = {Birmingham, UK},
author = {Sebastian Raschka, and Yuxi (Hayden) Liu, and Vahid Mirjalili},
isbn = {978-1801819312},
publisher = {Packt Publishing},
title = {{Machine Learning with PyTorch and Scikit-Learn}},
year = {2022}
}
Coding Environment
Please see the ch01/README.md file for setup recommendations.
Translations into other Languages
- Serbian Translation: Mašinsko učenje uz PyTorch i Scikit-Learn. ISBN: 9788673105772
Explore related projects
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
201,314 starshuggingface/transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
168,559 starsAUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
165,250 starsComfy-Org/ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
145,137 stars