← all repositories

oreilly-japan/deep-learning-from-scratch

A Japanese O'Reilly book and companion repository teaching deep learning by implementing neural networks from scratch with NumPy.

4.8k stars Jupyter Notebook LearningML Frameworks
deep-learning-from-scratch
Velocity · 7d
+1.3
★ / day
Trend
steady
star history

The repository accompanies the book ‘Deep Learning from Scratch’ (O’Reilly Japan, 2016) and contains Jupyter Notebook and Python source code organized by chapter. Each chapter implements core deep learning concepts—such as neural network layers, backpropagation, and convolutional networks—from first principles using only NumPy and Matplotlib, requiring no deep learning framework.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.