Skip to content

Learn JAX

Start with JAX arrays, automatic differentiation and function transformations. Then explore neural networks, training loops, random sampling and distributed computation through focused tracks.

A learning path groups tracks in a recommended order. Start with the first track, or use the summaries below to choose a topic that builds on what you already know.

A place to begin

JAX Foundations

Open this track for its reading and exercises.

Explore first track

Completion counts solved exercises. Reading and knowledge checks are available for review. Sign in to save your progress.