LLM Learning Hub
An IDE-style learning environment for Large Language Models. From Python foundations to inference optimization — explore 38 topics with concise explanations, code examples, and references.
Your progress
0%
Select a topic below to begin or continue learning.
All Topics
Each topic contains multiple subtopics with concise explanations and code examples. Click any card to open its detail page.
Computer & Python Foundations
Python · GPU & VRAM
Mathematics
Scalars · Gradient Descent
Machine Learning
Machine Learning · Generalization
Neural Networks
Perceptron · Epoch
NLP
Text Representation · GRU
Tokenization
Tokenization · Token Count
Embeddings
Token Embeddings · Semantic Search
Positional Information
Token Position · RoPE
Attention
Attention · Attention Mask
Multi-Head Attention
Attention Head · Output Projection
Transformer
Transformer Architecture · GPT Architecture
Language Modeling
Language Model · Causal Language Modeling
Text Generation
Greedy Decoding · Beam Search
Stopping Generation
EOS Token · Generation Loop
LLM Architecture
Model Parameters · Number of Heads
Context Window
Context Window · Context Limit
LLM Training
Pretraining · Validation
Build a Small LLM
Book Dataset · Model Inspection
Model Precision
Floating-Point Numbers · Mixed Precision
Quantization
Quantization · Quantized Inference
GPU & Memory
VRAM · KV Cache Memory
KV Cache
Key Cache · Prefix Caching
Fine-Tuning
Fine-Tuning · PEFT
LoRA
Low-Rank Adaptation · QLoRA
Alignment
Human Preferences · DPO
RAG
Retrieval-Augmented Generation · Grounded Generation
Vector Search
Vector Database · Reranking
Function Calling
Tools · Tool Calling Loop
Agents
AI Agents · Multi-Step Tasks
Inference
LLM Inference · Streaming
Inference Optimization
Flash Attention · Compute Optimization
Distributed Training
Distributed Computing · Communication Overhead
Mixture of Experts
Mixture of Experts · Load Balancing
Multimodal LLMs
Multimodal Models · Cross-Modal Representation
Reasoning Models
Reasoning · Reward Signals
Evaluation
Model Evaluation · Throughput Evaluation
LLM Systems
Model Serving · Cost Optimization
LLM Research
Research Papers · Inference Experiments