Micrograd implementation in Mojo Programming Language
Resources which helped a lot:
- Value
- Neuron
- Layer
- MLP
- Make moons dataset for mojo
- Train fn
- Plots
- Add ipynb with Value, Neuron, Layer, MLP and backprop example
File | Contents |
---|---|
engine.mojo | Value, operations and grad calculation for operations |
nn.mojo | Neuron, Layer & MLP |
play.mojo | Dataset creation, Train, utils and main function for training |
test.ipynb | Value, grad, Neuron, Layer & MLP testing |
attempts/* | Mistakes and failed attempts |