GET /congress/2025/event/222d4403-cd8e-475a-bb34-4215122c6f7a/?format=api
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "id": "222d4403-cd8e-475a-bb34-4215122c6f7a",
    "kind": "sos",
    "name": "Building a simple Transformer (Part 1) - How to make your own LLM?",
    "slug": "building-a-simple-transformer-part-1-how-to-make-y",
    "url": "https://api.events.ccc.de/congress/2025/event/222d4403-cd8e-475a-bb34-4215122c6f7a/?format=api",
    "track": null,
    "assembly": "sos",
    "room": null,
    "location": "Stairway here https://39c3.c3nav.de/l/c:3:191.49:143.11/",
    "language": "de, en",
    "description": "We will learn how to train a fully-working Transformer on our laptops.\r\nUncovering how training a Next-Token-Prediction Transformer that mimics a calculator adding two numbers together works efficiently.\r\n\r\nIn the [following Part](https://events.ccc.de/congress/2025/hub/event/detail/discovering-transformer-internals-part-2-exploring). We will look into how the internals work and why our own trained models work.\r\n\r\nBring a laptop with Python and PyTorch preinstalled with you.\r\nIf you have any questions you can contact me on DECT 9560.\r\n\r\nAny updates on location and time will be written here. Also more information in the [Repository](https://github.com/DerDennisOP/39c3-transformer-workshop).\r\n\r\n**UPDATE ORT:** [Near Workshopspace 1](https://39c3.c3nav.de/l/c:3:191.49:143.11/)",
    "schedule_start": "2025-12-29T17:00:00+01:00",
    "schedule_duration": "01:00:00",
    "schedule_end": "2025-12-29T18:00:00+01:00"
}