Sample a sequence while temperature reshapes the probability distribution.
Upcoming—Neural networks,
one idea at a time.
A visual curriculum for developers who can read code—but never learned how models train. Every live page teaches exactly one concept through one interactive experiment.
- 10
- live labs
- 2
- upcoming
- 0
- prerequisites
Build the intuition
Combine inputs, weights, a bias, and an activation to make one prediction.
Live lab↗02Architecture · 6 minWhy neural networks need hidden layersAdd layers and watch simple boundaries combine into a shape that fits the data.
Live lab↗03Neurons · 5 minActivation functionsCompare ReLU, sigmoid, and tanh as the same signal moves through them.
Live lab↗04Architecture · 6 minThe forward passTrace one value through every calculation in a tiny network.
Live lab↗See how learning happens
Balance data, capacity, and noise while training and test scores diverge.
Live lab↗02Training · 5 minLoss functionsTurn prediction errors into a single signal the network can minimize.
Live lab↗03Optimization · 7 minGradient descentWalk down an error landscape with controllable step size and momentum.
Live lab↗04Training · 8 minBackpropagationSend credit and blame backward through a network one connection at a time.
Live lab↗Connect it to modern AI
Move through a map where related words become nearby coordinates.
Live lab↗02Transformers · 8 minThe attention mechanismInspect queries, keys, and values while a sentence resolves ambiguity.
Live lab↗Calibrate predictions and find the gap between confidence and accuracy.
Upcoming—One page.
One concept.
One thing to change.
The library is deliberately sequenced: build a decision, see how networks compose it, then learn how training changes the connections.
Begin with a neuron →