demo-720.mp4
A visualization of an MNIST neural network written from scratch in Odin and Raylib
- Clone the repo
git clone git@github.com:bones-ai/odin-mnist-nn.git
cd odin-mnist-nn
- Run the simulation
./build.sh speed && ./odin-mnist-nn
- The simulation currently uses a preloaded network, update the
main.odin
to train a new network. configs.odin
is the configuration file
- You'll need the mnist data files from - kaggle.com/datasets/oddrationale/mnist-in-csv/data
- Put the 2 files
mnist_test.csv
andmnist_train.csv
in a new folder calleddata
at the root of the project
- I post project updates on my Twitter - @BonesaiDev
- Check out my other projects on github https://github.com/bones-ai