Change8

Migrating to Accelerate v1.10.0

Version v1.10.0 introduces 1 breaking change. This guide details how to update your code.

Released: 8/7/2025

1
Breaking Changes
2
Migration Steps
5
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

AcceleratorParallelismConfigPartialStateAutoModelForCausalLMFSDP

Breaking Changes

Issue #1

Removed `ParallelismConfig` from `PartialState`. If you were accessing this configuration via `PartialState`, you must now retrieve it through the `Accelerator` object or other appropriate means.

Migration Steps

  1. 1
    If you were relying on `ParallelismConfig` being present in `PartialState`, update your code to retrieve parallelism configuration directly from the `Accelerator` instance.
  2. 2
    If you were using FSDP with ignored modules, consider using regex strings for more flexible exclusion patterns.

Release Summary

This release introduces comprehensive N-D Parallelism support via `ParallelismConfig` integrated with `Accelerator`, alongside significant FSDP improvements, particularly for MoE models.

Need More Details?

View the full release notes and all changes for Accelerate v1.10.0.

View Full Changelog