My personal journey to understand neural networks from scratch.
- Building Micrograd: a tiny autograd engine that implements backpropagation for neural networks.
- MLOps with HYDRA: a simple example of how to use Hydra to manage configurations for your machine learning projects.
- PyTorch Lightning: a simple example of how to use PyTorch Lightning to train a neural network.
- Autoregressive Models: a simple example of how to train an autoregressive model using PyTorch Lightning.