{"categories":[{"label":"Artificial Intelligence","url":"https://skillfed.io/packages/category/scientific-engineering-artificial-intelligence/2"}],"enrichment":{"capability":"Orbax Checkpoint provides asynchronous checkpointing for JAX machine learning workflows, supporting multiple storage formats and customizable serialization to save and restore model state during training.","skillfed_tags":["jax","async-io","model-persistence"],"use_cases":["Save JAX model state asynchronously during training without pausing gradient computation.","Restore model weights and optimizer state from checkpoints to resume interrupted training runs.","Manage multiple checkpoint versions and storage backends through a unified API.","Coordinate checkpointing across distributed JAX training setups with tensorstore integration.","Serialize complex nested pytree structures with custom types using pluggable handlers."],"what_it_does":"Orbax Checkpoint is a checkpointing library built for JAX machine learning workflows, designed to handle the state-saving needs of training pipelines. It wraps JAX's pytree structures and provides asynchronous I/O capabilities to avoid blocking training loops while persisting model weights and optimizer state to disk or cloud storage. The library sits on top of tensorstore for flexible storage backends and uses aiofiles and uvloop to manage non-blocking I/O operations.\n\nThe package targets researchers and practitioners who need reliable, efficient checkpointing during long-running JAX training jobs. It abstracts away the complexity of coordinating I/O with training steps, supporting various serialization formats and storage systems. With multiple runtime dependencies including protobuf, msgpack, and pyyaml, it provides a complete ecosystem for checkpoint management rather than a minimal utility.","worth_installing":"Yes. Orbax Checkpoint is actively maintained (release 2 days old), has no known vulnerabilities, and solves a real problem for JAX practitioners: efficient, non-blocking checkpoint management. The permissive license and low install friction make it a straightforward choice. Install it if you're running JAX training jobs that need reliable state persistence."},"id":"orbax-checkpoint","links":{"html":"https://skillfed.io/packages/orbax-checkpoint","md":"https://skillfed.io/packages/orbax-checkpoint.md","pypi":"https://pypi.org/project/orbax-checkpoint/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-12","license_spdx":null,"license_treatment":"permissive","name":"orbax-checkpoint","python_support":"supports_current","summary":"Orbax Checkpoint"},"popularity":{"monthly_downloads":5731181,"position":2045,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.12.4"}
