Hugging Face Releases Accelerate 1.0.0
Key point
Hugging Face's distributed training framework Accelerate has announced the release of version 1.0.0.
Details
Accelerate, a core foundation of the Hugging Face ecosystem, has announced its first 1.0.0 release candidate. Accelerate is the framework that underlies major libraries such as transformers, diffusers, and peft, simplifying training and inference in multi-GPU and TPU environments.
Key updates in version 1.0.0:
- Integrated FP8 support: FP8 training support via MS-AMP and
TransformersEngine. - DeepSpeed multi-model support: Orchestration functionality for training scenarios using multiple models (experimental).
torch.compilesupport: Appliedtorch.compileto the large-scale model inference API (requires torch 2.5 or higher).- Improved distributed inference and data loading: Alternative mechanisms provided via
torch.distributed.pipeliningandtorchdata.StatefulDataLoader.
Going forward, Accelerate plans to keep pace with changes in the PyTorch ecosystem such as torchao and torchtitan, focusing on stabilizing FP8 training and integrating cutting-edge technologies including support for new distributed sharding APIs.
This summary was generated automatically by AI. Check the original for the author's claims and context. Copyright belongs to the original author.
Our guide explains how the AI works. Report summary errors, attribution issues, or removal requests via Contact.