<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Capstone on DATATWEETS</title><link>https://datatweets.com/courses/transformers-from-scratch/capstone/</link><description>Recent content in Capstone on DATATWEETS</description><generator>Hugo</generator><language>en</language><copyright>Copyright (c) 2026 Datatweets</copyright><lastBuildDate>Fri, 10 Jul 2026 09:00:00 +0200</lastBuildDate><atom:link href="https://datatweets.com/courses/transformers-from-scratch/capstone/index.xml" rel="self" type="application/rss+xml"/><item><title>Lesson 1 - Guided Project: Build &amp; Train Your Own Mini-GPT</title><link>https://datatweets.com/courses/transformers-from-scratch/capstone/lesson-1-guided-project-build-and-train-your-own-mini-gpt/</link><pubDate>Fri, 10 Jul 2026 09:00:00 +0200</pubDate><guid>https://datatweets.com/courses/transformers-from-scratch/capstone/lesson-1-guided-project-build-and-train-your-own-mini-gpt/</guid><description>The course capstone. You assemble the full mini-GPT from the pieces built across eight modules — token and position embeddings, causal multi-head attention, stacked transformer blocks, and the language-modeling head — into one 154,456-parameter model. You confirm the forward pass gives (32, 32, 24) logits and an initial loss of 3.20 (right at log 24), then train it with Adam for 1200 steps in about 24 seconds, watching train and validation loss fall from 3.20 to about 0.13. Finally you generate text with greedy and temperature-plus-top-k decoding — coherent Lantern Bay English — and trace the finished model back through every module by name. Everything runs for real in pure NumPy and reproduces byte-for-byte from a fixed seed.</description></item></channel></rss>