labmlai

    labmlai/annotated_deep_learning_paper_implementations

    🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠

    deep-learning
    machine-learning
    attention
    deep-learning-tutorial
    gan
    literate-programming
    lora
    neural-networks
    optimizers
    pytorch
    reinforcement-learning
    transformer
    transformers
    Python
    MIT
    65.2K stars
    6.6K forks
    65.2K watching
    Updated 2/27/2026
    View on GitHub
    Backblaze Advertisement

    Loading star history...

    Health Score

    5.6

    Weekly Growth

    +0

    +0.0% this week

    Contributors

    1

    Total contributors

    Open Issues

    28

    Generated Insights

    About annotated_deep_learning_paper_implementations

    Twitter

    labml.ai Deep Learning Paper Implementations

    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

    Transformers

    Low-Rank Adaptation (LoRA)

    Eleuther GPT-NeoX

    Diffusion models

    Generative Adversarial Networks

    Recurrent Highway Networks

    LSTM

    HyperNetworks - HyperLSTM

    ResNet

    ConvMixer

    Capsule Networks

    U-Net

    Sketch RNN

    ✨ Graph Neural Networks

    Counterfactual Regret Minimization (CFR)

    Solving games with incomplete information such as poker with CFR.

    Reinforcement Learning

    Optimizers

    Normalization Layers

    Distillation

    Adaptive Computation

    Uncertainty

    Activations

    Langauge Model Sampling Techniques

    Scalable Training/Inference

    Installation

    pip install labml-nn
    

    Discover Repositories

    Search across tracked repositories by name or description