Migrating to Accelerate v1.11.0
Version v1.11.0 introduces 1 breaking change. This guide details how to update your code.
Released: 10/20/2025
1
Breaking Changes
3
Migration Steps
7
Affected Symbols
⚠️ Check Your Code
If you use any of these symbols, you need to read this guide:
Accelerator.autocast()FindTiedParametersResultfp8_configmodel.set_requires_gradient_syncget_balanced_memoryget_parameters_from_modulestorch.distributed.barrierBreaking Changes
●Issue #1
Support for Python 3.9 has been dropped as it reached End-of-Life. Users must upgrade to Python 3.10 or newer.
Migration Steps
- 1If you are using Python 3.9, you must upgrade your environment to Python 3.10 or newer.
- 2To use TE MXFP8 support, configure `use_mxfp8_block_scaling` in your `fp8_config`.
- 3When training on MPS devices, ensure you have torch >= 2.8 for fp16 or torch >= 2.6 for bf16 if using mixed precision.
Release Summary
This release introduces support for TransformerEngine MXFP8 and enables FP16/BF16 training on MPS devices. It also drops support for Python 3.9 and brings numerous stability and feature updates across FSDP and nd-parallelism.
Need More Details?
View the full release notes and all changes for Accelerate v1.11.0.
View Full Changelog