accelerate
3499cf25 - Assemble state dictionary for offloaded models (#2156)

Commit
2 years ago
Assemble state dictionary for offloaded models (#2156) * changed meta alignment device to cpu * reverted alignment device and init weight map * trace on values * trace on values * trace on values * added offload model state dict save and test * removed hook traces * removed n * Update src/accelerate/accelerator.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * Update src/accelerate/utils/modeling.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * Update src/accelerate/utils/modeling.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * Update src/accelerate/utils/modeling.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * suggestions and make style * fixed circular import and make style * debugged test * Update src/accelerate/utils/modeling.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * Update src/accelerate/utils/modeling.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * function level import and make style * Update src/accelerate/utils/modeling.py Co-authored-by: Zach Mueller <muellerzr@gmail.com> * Update tests/test_accelerator.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * Update tests/test_accelerator.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * Update src/accelerate/utils/modeling.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * Update src/accelerate/utils/modeling.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * Update src/accelerate/utils/modeling.py Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> * make style --------- Co-authored-by: Marc Sun <57196510+SunMarc@users.noreply.github.com> Co-authored-by: Zach Mueller <muellerzr@gmail.com>
Author
Parents
Loading