huggingface/accelerate
A HuggingFace library that simplifies launching and training PyTorch models across various hardware configurations.

Velocity · 7d
+4.7
★ / day
Trend
→steady
star history
Accelerate is a training utility library that abstracts away the complexity of distributed PyTorch training. It enables running unmodified PyTorch scripts on CPUs, GPUs, multiple GPUs, and distributed setups with automatic mixed precision support including FP8. It provides easy configuration for Fully Sharded Data Parallel (FSDP) and DeepSpeed integration, making large-scale model training more accessible.