60+ Implementations Tutorials Of Deep Learning Papers With Side By Side Notes 📝

This is a collection of simple PyTorch implementations of neural networks and related algorithms. These implementations are documented with explanations,

The website renders these as side-by-side formatted notes. We believe these would help you understand these algorithms better.

Screenshot

We are actively maintaining this repo and adding new implementations almost weekly. Twitter for updates.

Paper Implementations

:sparkles: Transformers

:sparkles: Low-Rank Adaptation (LoRA)

:sparkles: Eleuther GPT-NeoX

:sparkles: Diffusion models

:sparkles: Generative Adversarial Networks

:sparkles: Recurrent Highway Networks

:sparkles: LSTM

:sparkles: HyperNetworks - HyperLSTM

:sparkles: ResNet

:sparkles: ConvMixer

:sparkles: Capsule Networks

:sparkles: U-Net

:sparkles: Sketch RNN

:sparkles: Graph Neural Networks

:sparkles: Counterfactual Regret Minimization (CFR)

Solving games with incomplete information such as poker with CFR.

:sparkles: Reinforcement Learning

:sparkles: Optimizers

:sparkles: Normalization Layers

:sparkles: Distillation

:sparkles: Adaptive Computation

:sparkles: Uncertainty

:sparkles: Activations

:sparkles: Langauge Model Sampling Techniques

:sparkles: Scalable Training/Inference

Follow Repo

Happy learning!

3 Likes