Introduction to JAX Ecosystem Libraries (Flax, Haiku)
Was this section helpful?
Flax Documentation, Google, 2024 (Google) - Official documentation for Flax, a neural network library built on JAX, detailing its module system, explicit state management, and TrainState for training loops.
Haiku Documentation, DeepMind, 2024 (DeepMind) - Official documentation for Haiku, DeepMind's JAX-compatible neural network library, explaining its object-oriented style with implicit state management via hk.transform.
Haiku: JAX at DeepMind, DeepMind, 2020 (DeepMind Blog) - An article from DeepMind introducing Haiku, discussing its design principles, motivations, and how it reconciles object-oriented programming with JAX's functional paradigm.