DeepSpeed
71d316d6 - Deprecate unused DeepSpeed features (#8490)

Commit
3 days ago
Deprecate unused DeepSpeed features (#8490) ## Summary - Remove unused / unmaintained features: Nebula checkpointing, the `deepspeed.compression` library, 1-bit Adam, 1-bit Lamb, 0/1 Adam, and MiCS ZeRO-3 sharding. - Keep remaining runtime intact: move `recursive_getattr` / `recursive_setattr` into `deepspeed/utils/module_utils.py` after the compression helper was deleted. - Tracking: #8489 ## Test plan - [x] GPU import probe: editable DeepSpeed from this checkout; `MiCS_Init` and `mics_*` config fields absent - [x] `tests/unit/runtime/zero/test_zero_context.py` (gathered params / partition) - [x] `tests/unit/v1/zero/test_zero.py::TestZero3RepeatForwardLoop` - [x] `tests/unit/v1/moe/test_autoep_unit.py::TestAutoEPConfig` ZeRO-3 compatibility gates - [ ] CI unit / accelerator workflows on this PR Made with [Cursor](https://cursor.com) --------- Signed-off-by: Olatunji Ruwase <tunji.ruwase@snowflake.com> Co-authored-by: Cursor <cursoragent@cursor.com>
Parents
Loading