NanoEuler

An open-source GPT-2-style language model written from scratch in C/CUDA, with a BPE tokenizer, FlashAttention, pretraining and SFT, useful for learning how LLMs work.

Visit website(opens in a new tab)