Ml Checkpointing Orbax

Expert ML checkpointing at scale for resilient large-model training, centered on Orbax (the JAX checkpointing library) with the full landscape. Use when saving/restoring model state in JAX/Flax or PyTorch training, when training stalls or wastes work on failures, or when designing checkpoint resilience for thousand-accelerator jobs. Covers Orbax CheckpointManager (async, sharded jax.Array, composite/PyTree, retention policies, transformations on restore, emergency/in-memory peer-replica checkpointing), PyTorch torch.distributed.checkpoint (DCP) with FSDP full/sharded state dicts and async staging, Multi-Tier Checkpointing (MTC) to node-local SSD + Cloud Storage on GKE, the GCS/Hyperdisk ML/Parallelstore IO story, goodput/MFU and save-stall math, deterministic data-iterator resume, resharding on a different topology at restore, and elastic/restartable training. Triggers on orbax, CheckpointManager, AsyncCheckpointer, DCP, FSDP state_dict, MTC, checkpoint frequency, save stall, resharding, goodput.

sanjeevrg89 4b2f0bb 5 files · 42.0 KB Updated

File contents

sanjeevrg89/arete/tree/main/skills/ml-checkpointing-orbax commit 4b2f0bbc25

Frequently asked questions

npx skillmds@latest add sanjeevrg89/ml-checkpointing-orbax