Overview of MaxText post-training capabilities
mainMaxText provides scalable LLM (Large Language Model) and VLM (Vision Language Model) post-training on TPUs. The stack is composed of several integrated components:
- MaxText model library: JAX LLMs optimized for TPUs.
- Tunix: Provides the latest algorithms and post-training techniques.
- vLLM on TPU: Used for high-performance sampling (inference) during Reinforcement Learning (RL).
- Pathways: A single controller JAX runtime used for multi-host inference (sampling) and efficient weight transfer.
Supported techniques include:
- SFT (Supervised Fine-Tuning)
- LoRA (Low-Rank Adaptation)
- DPO (Direct Preference Optimization) and ORPO (Odds-Ratio Policy Optimization)
- Multimodal SFT
- Reinforcement Learning (RL)