HomeThe living book · by Taha Bouhsine

What changed in the course.

Each release records the content of every lesson and phase. Revisit what changed when it is useful to you; your saved checkpoints and exercise progress stay intact.

Returning readers see an update notice in this browser. Lesson and phase notices compare the material with your last visit. These notices use local browser storage and do not send email or synchronize across devices.

Version tracking begins with v0.2.0. Earlier edits do not have a recorded revision history.

v0.7.2 ·

Google Rich Results schema compatibility

Use course syllabus sections so Google does not interpret lesson outlines as paywall fragments.

Phases in this revision

See the 0 revised lessons

    v0.7.1 ·

    Discoverable courses, career guides and free book

    Add permanent learning and career guides, an indexable book overview and connected educational metadata.

    Phases in this revision

    See the 0 revised lessons

      v0.7.0 ·

      Book quality repairs and connected model experiments

      Repair misleading project and TPU contracts, make the illustrated book portable, and connect career and model-learning evidence.

      Phases in this revision

      See the 102 revised lessons

      v0.6.0 ·

      Reproducible JAX/Flax experiments workshop

      One connected workshop turns an experimental question into real tracked Flax runs, complete paired comparisons and an evidence-linked Markdown research notebook.

      Phases in this revision

      See the 0 revised lessons

        v0.5.3 ·

        3-step Cloud TPU mini-course, scroll stage transitions & project code blueprints

        Splits Phase 19 into three 2-lesson Cloud TPU courses (Phases 19, 20, 21), adds visual stage and era transitions while scrolling, and adds full project explanations with explicit code placement blueprints.

        Phases in this revision

        See the 103 revised lessons

        v0.5.0 ·

        TPU generations, precision and profiling

        A practical TPU performance guide connects hardware choice, training and cache memory, precision error and profile interpretation to one decision report.

        Phases in this revision

        See the 0 revised lessons

          v0.4.0 ·

          TPU and Google Cloud practice, plus a clearer course reader

          A practical cloud workflow with a CPU-tested training launcher, and readable math and code in the downloadable HTML book.

          Phases in this revision

          See the 0 revised lessons

            v0.3.0 ·

            Deeper deployment lessons and reproducible release checks

            Eight deployment and interoperability lessons now connect staged builds, numerical reasoning and changed-condition practice to one release dossier.

            Phases in this revision

            See the 8 revised lessons

            v0.2.0 ·

            Clearer lessons, visible revisions and searchable chapters

            A course-wide teaching revision, with a recorded version for every lesson and phase.

            Phases in this revision

            See the 97 revised lessons