Alternatives
Products that do what I made a 5 hour neural networks class with no prerequisites does
- 1NN
2020 · github.com
- 2IW
2021 · github.com
- 3IT
2018 · otoro.net
- 4IW
2017 · github.com
- 5IT
2018 · github.com
- 6TB
2017 · github.com
- 7

- 8N5
2020 · nn-512.com
- 9SN
2020 · github.com
- 10TS
2019 · github.com
- 11IB
2020 · dip-lang.org
- 12IC
I spent the past week implementing a 1 Layer Neural Net and training it on MNIST within the visual scripting language provided by scratch.mit.edu. It was tedious, but ultimately not too difficult. The code runs incredibly slowly, so much so that 64 samples of MNIST takes 5+ hours to train on my machine. There were a lot of little mini challenges that were fun to overcome (implementing softmax was very tricky). If you're interested, I encourage you to try and improve on it! More details in the linked blog post.
2024 · bell-boy.github.io
- 13TM
2012 · timeforzen.com
- 14MW
2012 · texodus.github.com
- 15AC
2019 · github.com
- 16LP
2020 · nbasic.net
- 17IA
2018 · enlight.nyc
- 18AC
2018 · github.com
- 19TT
2016 · github.com
- 20IM
2015 · jsnider3.github.io
- 21MF
2022 · github.com
- 22IW
I have been interested in neural nets since the 90's. I've done quite a bit of reading, but never gotten around to writing code. I used Gemini in place of Wikipedia to fill in the gaps of my knowledge. The coolest part of this was learning about dual numbers. You can see in early commits that I did not yet know about auto-diff; I was thinking I'd have to integrate a CAS library or something. Now, I'm off to play with TensorFlow.
Mar 2026 · github.com
- 23IM
I’m 15 and self-taught. I'm learning ML from scratch because I want to really understand how things work. I’m not into frameworks. I prefer math, logic, and C++. I implemented a basic MLP that supports different activation and loss functions. It was trained via mini-batch gradient descent. I wrote it from scratch, using no external libraries except Eigen (for linear algebra). I learned how a Neural Network learns (all the math) -- how the forward pass works, and how learning via backpropagation works. How to convert all that math into code. I’ll write a blog soon explaining how MLPs work in…
2025 · github.com
- 24T1
2020 · towardsdatascience.com
Ranked by how close each launch is in meaning, then by votes. Refine with a description →