Sets saved for each word
The number of saved sets changes.
Interactive notebooks for the math inside modern AI
Make a guess before the answer appears. Then change one input and keep the rule that survives.
One question
Choose before the totals appear. A wrong guess is useful.The number of saved sets changes.
The conversation becomes shorter.
Each saved number uses less space.
Fewer layers keep a memory.
How much space the displayed memory rule requires.
Answer quality, speed, and real-server behavior.
Only in this browser when you choose to keep your guess.
Local route memory
No route is being claimed as present or absent until the local read finishes.
Editorial Method
The site is not an archive of notes. It is a repeatable notebook format for turning abstract ML ideas into something you can reason through from first contact to implementation.
Each concept opens with a mental model you can carry before the notation starts.
Geometry, routing, density, and flow before formalism.
Study Dot ProductDefinitions, symbols, and derivations stay close to the intuition instead of replacing it.
Derivatives, KL, vector spaces, and chain rule done step by step.
Study Chain RuleThe symbols on the page become short NumPy or PyTorch fragments you can actually run.
Code mirrors the math instead of hiding it behind frameworks.
Study Adam OptimizerInteractive diagrams turn abstract machinery into something you can stress-test, poke, and break.
Attention, diffusion, routing, and serving concepts become explorable.
Study Scaled Dot-Product Attention & Transformer LayersDomain Atlas
Vectors, matrices, and linear maps: the language of representations, optimization, and modern deep learning.
Rates of change and accumulation. Calculus is the language behind gradients, optimization, continuous-time dynamics, and why backprop works as efficiently as it does.
How we train models: gradients, learning rates, curvature, and the practical tricks that make deep nets converge.
Uncertainty made precise: events, random variables, expectations, and the distributions that models learn.
How we measure information and mismatch between distributions: entropy, cross-entropy, KL divergence, mutual information, and why they appear everywhere in ML.
The sequence model backbone: tokenization, self-attention, positional encodings, and the transformer block that powers modern LLMs.
Embeddings and the geometry of meaning: similarity, normalization, contrastive objectives, and why vector spaces become usable interfaces for models.
How models generate: likelihood, latent variables, diffusion/score models, flows, and the training tricks that make sampling work.
How loss and capability change with parameters, data, and compute; how to allocate a training budget; and why some abilities appear suddenly at scale.
How we shape model behavior: preference learning, reward modeling, KL-regularized fine-tuning, and the failure modes that appear when you optimize the wrong thing.
How we make models cheaper to train and serve: quantization, distillation, low-rank adapters, sparsity, and the memory/latency tradeoffs that dominate real deployments.
How models run in production: prefill vs decode, KV cache memory, batching and scheduling, and the techniques that make latency and throughput practical.
Curated Entries
You can browse the full atlas, but the fastest way in is to follow one editorial thread from prerequisites to modern applications.
Build the minimum mathematical language needed to understand optimization and modern model training.
Open track domainMove from attention mechanics to the engineering decisions that make long-context inference work.
Use the foundations to step into generation, alignment, and inspectable model representations.
Reader Lenses
Start from a path, predict the demo, then ask the companion to repair the exact gap.
Start foundationsUse concept pages as small, testable models before jumping back to papers or experiments.
Inspect a bridgeUse the same page as a lecture spine: intuition first, then math, code, and manipulation.
Open a lessonPaper Mapper
Clickable equation
Mem_KV = B * N_layers * T * H_kv * d_head * 2 * bytesThe mapper turns the bottleneck into a calculator, then links the symbols back to attention and serving.
AI synthesis
The paper trades exact key-value retention for a bounded decode-time memory budget. Learn attention first, test the memory curve, then inspect where retrieval quality can break.
Research Operating Loop
Continuous Function should help a researcher move from a frontier paper, model behavior, or systems result to the prerequisite repair, central equation, code witness, toy lab, source boundary, and next experiment without losing the thread.
arXiv links, PDFs, blog posts, and model reports become a structured reading object instead of another tab.
The graph places the paper inside concepts, equations, prior work, and the ideas the reader should repair first.
Small controlled experiments turn the central claim into sliders, curves, tensors, and failure cases.
Discussion prompts attach to the exact concept, equation, lab, or paper claim so the next conversation has a clear anchor.
Flagship Proof Slice
The first complete slice should help strong learners and researchers inspect transformer inference from the attention equation to KV memory, long-context pressure, serving latency, evaluation, and bounded claims.
Study moduleAsk Beside The Notebook
Answers from the current notebook, prerequisites, equations, demos, and learner context.
Extracts contribution, prerequisites, equations, novelty, limitations, and graph placement.
Produces safe visualization specs and small experiments rather than arbitrary broken demo code.
Keeps factual paper and model claims source-linked, confidence-aware, and last-verified.
Status
The product stays trustworthy by separating what a learner can use now from what still needs accounts, storage, discussion infrastructure, or billing.
Ask beside the notebook
The helper can carry the exact question, math, source, result, and next step from this notebook. You do not have to paste everything into a blank chat.
Object Companion
Choose a path, study a notebook, manipulate the demo, then use the selected object to explain, quiz, connect, or debug the idea.
You are my AI learning companion for Continuous Function. Current context: homepage learning atlas. Learning surface: Continuous Function atlas. What this page says: Choose a path, study a notebook, manipulate the demo, then use the selected object to explain, quiz, connect, or debug the idea. Suggested next step: Pick a track and ask the companion to turn it into a short plan.. Learner goal: Understand the idea. Learner comfort level: New to this. Preferred explanation style: Visual first. Task: Ask me 5 quick questions, then recommend the best Continuous Function learning path for my current level. Answer in a way that helps me learn: ask one clarifying question only if needed, use intuition before notation, and end with one thing I should try on the page.