A book series (2 published editions) on the JS language.
- book-series
- javascript
- closures
- prototypes
71,372 visible repositories in the index
1–24 of 223 · Most stars
A book series (2 published editions) on the JS language.
Implement a ChatGPT-like LLM in PyTorch from scratch, step by step
Translated《动手学深度学习》 (Dive into Deep Learning): for Chinese readers, runnable, and open to discussion. The Chinese and English editions are used for teaching at more than 500 universities in more than 70 countries.
Python Data Science Handbook: full text in Jupyter Notebooks
Translated✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% | LeetCode solutions
Python sample codes and textbook for robotics algorithms.
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.
Python best practices guidebook, written for humans.
aka "Bayesian Methods for Hackers": An introduction to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view. All in pure Python ;)
TranslatedPumpkin Book (南瓜书, Nangua Shu): Detailed explanations of the formulas in "Machine Learning" (the Watermelon Book, 西瓜书)
⛔️ DEPRECATED – See https://github.com/ageron/handson-ml3 or handson-mlp instead.
The fastai book, published as Jupyter Notebooks
Mastering Bitcoin 3rd Edition - Programming the Open Blockchain
Materials and IPython notebooks for "Python for Data Analysis" by Wes McKinney, published by O'Reilly Media
How to Make a Computer Operating System in C++
Code for Machine Learning for Trading, 3rd edition — from data sourcing to live execution.
TranslatedThe pytorch handbook is an open-source book that aims to help friends who want to use PyTorch for deep learning development and research get started quickly. All of the PyTorch tutorials it contains have been tested to ensure they run successfully.
Mastering Ethereum: 2nd Edition, by Andreas M. Antonopoulos, Gavin Wood, Carlo Parisi, Alessandro Mazza, Niccolò Pozzolini
Translated"Getting Started with ECMAScript 6" is an open-source JavaScript language tutorial that comprehensively introduces the new syntax features added in ECMAScript 6.
TranslatedChinese version of Apple's official "The Swift Programming Language"
Machine Learning Engineering Open Book
TranslatedQiu Xipeng's "Neural Networks and Deep Learning" (神经网络与深度学习), Second Edition and General Edition: e-book, chapter table of contents, learning resources, and errata.
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.