← all repositories

dennybritz/nn-from-scratch

An educational Jupyter Notebook project that walks through implementing a neural network from scratch in Python.

2.3k stars Jupyter Notebook LearningML Frameworks
nn-from-scratch
Velocity · 7d
+0.6
★ / day
Trend
steady
star history

This repository contains IPython notebooks that implement a neural network from scratch without using ML libraries. It serves as a hands-on learning resource for understanding the underlying mechanics of neural networks, including forward propagation, backpropagation, and gradient descent. The code is accompanied by a blog post on the WildML blog that explains the concepts step by step.

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