Implemented System

Architecture

See how tokenizer, transformer blocks, training, kernels, and distributed execution fit together.

01

Tokenizer

A from-scratch BPE tokenizer that learns merges and special tokens from raw text.

02

Transformer Core

Decoder-only blocks with RMSNorm, RoPE, SwiGLU, custom attention, and custom loss.

03

Training Loop

Checkpointing, validation, generation, cosine scheduling, and optimizer utilities.

04

Parallel + Kernel

Custom DDP, sharded optimizer, and Triton Flash Attention 2 support.

05

Data Pipeline

HTML extraction, filtering, deduplication, masking, and quality tooling.