Skip to content
View PyDataBlog's full-sized avatar
🥷
Code with purpose
🥷
Code with purpose

Block or report PyDataBlog

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
86 stars written in Jupyter Notebook
Clear filter

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

Jupyter Notebook 84,567 12,786 Updated Jan 29, 2026

Python Data Science Handbook: full text in Jupyter Notebooks

Jupyter Notebook 46,695 18,710 Updated Jun 26, 2024

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.

Jupyter Notebook 29,839 13,254 Updated Jun 13, 2024

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

Jupyter Notebook 25,859 12,870 Updated Oct 3, 2023

A game theoretic approach to explain the output of any machine learning model.

Jupyter Notebook 24,999 3,474 Updated Feb 3, 2026

The fastai book, published as Jupyter Notebooks

Jupyter Notebook 24,535 9,418 Updated Aug 16, 2024

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

Jupyter Notebook 19,903 9,011 Updated Sep 18, 2025

A collection of various deep learning architectures, models, and tips

Jupyter Notebook 17,400 4,098 Updated Feb 8, 2024

Companion webpage to the book "Mathematics For Machine Learning"

Jupyter Notebook 15,016 2,711 Updated Mar 13, 2025

Draw pretty maps from OpenStreetMap data! Built with osmnx +matplotlib + shapely

Jupyter Notebook 12,109 581 Updated Aug 31, 2025

Free online textbook of Jupyter notebooks for fast.ai Computational Linear Algebra course

Jupyter Notebook 10,698 2,671 Updated Apr 16, 2024

A Python Automated Machine Learning tool that optimizes machine learning pipelines using genetic programming.

Jupyter Notebook 10,047 1,578 Updated Sep 11, 2025

A series of large language models trained from scratch by developers @01-ai

Jupyter Notebook 7,846 491 Updated Nov 27, 2024

Visualizations for machine learning datasets

Jupyter Notebook 7,373 889 Updated May 24, 2023

A scikit-learn compatible neural network library that wraps PyTorch

Jupyter Notebook 6,149 406 Updated Dec 22, 2025

Python assignments for the machine learning class by andrew ng on coursera with complete submission for grading capability and re-written instructions.

Jupyter Notebook 5,557 2,164 Updated Jun 18, 2023

Code Repository for Machine Learning with PyTorch and Scikit-Learn

Jupyter Notebook 4,971 1,752 Updated Jan 2, 2026

Jupyter notebooks for the Natural Language Processing with Transformers book

Jupyter Notebook 4,704 1,466 Updated Aug 21, 2024

Probabilistic reasoning and statistical analysis in TensorFlow

Jupyter Notebook 4,407 1,123 Updated Feb 2, 2026

An Introduction to Statistical Learning (James, Witten, Hastie, Tibshirani, 2013): Python code

Jupyter Notebook 4,389 2,415 Updated Oct 27, 2022

Collection of useful data science topics along with articles, videos, and code

Jupyter Notebook 4,171 1,057 Updated Dec 2, 2025

Jupyter notebooks from the scikit-learn video series

Jupyter Notebook 3,777 2,545 Updated Mar 5, 2024

An easy to use blogging platform, with enhanced support for Jupyter Notebooks.

Jupyter Notebook 3,544 737 Updated Nov 13, 2022

Practice and tutorial-style notebooks covering wide variety of machine learning techniques

Jupyter Notebook 3,295 1,837 Updated May 22, 2023

VISSL is FAIR's library of extensible, modular and scalable components for SOTA Self-Supervised Learning with images.

Jupyter Notebook 3,294 331 Updated Mar 3, 2024

Learn how to design, develop, deploy and iterate on production-grade ML applications.

Jupyter Notebook 3,291 588 Updated Aug 16, 2024

Algorithms for outlier, adversarial and drift detection

Jupyter Notebook 2,483 240 Updated Dec 11, 2025

Feature selector is a tool for dimensionality reduction of machine learning datasets

Jupyter Notebook 2,237 766 Updated Jun 17, 2024

A proof-of-concept jupyter extension which converts english queries into relevant python code

Jupyter Notebook 2,091 361 Updated Oct 22, 2025

Code, Notebooks and Examples from Practical Business Python

Jupyter Notebook 1,998 974 Updated Mar 7, 2023
Next