You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Summary:
Pull Request resolved: #3355
**Summary:**
* Added PlanLoader abstract base class to enable loading pre-computed sharding plans from stored locations within planner.
* Supports two key scenarios:
1. Reusing previously computed and stored sharding plans to avoid regeneration costs
2. Using sharding plans from previous runs as starting points for iterative improvements
* Defines two abstract methods:
* `load()`: Returns a dictionary mapping sharding option hashes to ShardingOption objects
* `plan_validation_str()`: Provides validation string for plan integrity checks
* Part of the broader effort to improve planner UX and reliability by enabling plan persistence and reuse across training runs
Reviewed By: mserturk
Differential Revision: D81571293
fbshipit-source-id: e71336faeed40d95d53afae0c7cb27762574d396
0 commit comments