Need to train a model too large for one accelerator? Paxml, also called Pax, is a JAX-based framework for training models across multiple TPU accelerator chip slices or pods. section 12.1.2
Pax emphasizes efficient scaling while exposing advanced, fully configurable experimentation and parallelization. Its focus is large distributed models rather than hiding distributed-training complexity behind a minimal interface. section 12.1.2
Paxml is a fit when you need to:
- Train models spanning multiple TPU slices or pods. section 12.1.2
- Experiment with model configurations and parallelization strategies. section 12.1.2
- Pursue efficient scaling and high model FLOP utilization. section 12.1.2
