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.

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.