Repository navigation
Version 1.0.0
First public version.
- Neural network written from scratch with NumPy: forward, softmax, cross-entropy, backpropagation, SGD with
momentum, L2, dropout, relu, leaky relu, sigmoid and tanh activations. - Graphical interface with 5 tabs, plus the Info page:
- Data: MNIST download, dataset exploration, reset;
- Training: live, with loss curve, weight gaussians and dozens of knobs;
- Evaluation: photos damaged on purpose, confidence threshold, confusion matrix and points map
(PCA and t-SNE); - Draw & edit: drawing board and lab to change biases, weights and neurons;
- Inside the network: the math of every layer and the softmax steps, with the temperature.
- Every step from the terminal too (
start.bat <command>). - English and Italian interface, with a language selector in the Info tab.
- A Changelog page in the Info tab.
- Update check at startup and one-click install of the new version.