DeepSpeed
Long sequence parallelism (Ulysses) integration with HuggingFace
#5774
Merged

Long sequence parallelism (Ulysses) integration with HuggingFace #5774

loadams merged 30 commits into deepspeedai:master from samadejacobs:uly-hf
samadejacobs
samadejacobs Use PyTorch mesh tensor to create grps
97e8b413
samadejacobs Add sequence parallel grp and test example scripts
e4a42c08
samadejacobs Remove debug statement
b2e09aa0
samadejacobs Set seq parallel group in DS engine
8b9a25fc
samadejacobs Pass mesh device to DS config
02b97db9
samadejacobs Add sp CE
c9f2505d
samadejacobs Remove debug statment
69f16c3f
samadejacobs Set flash attn as required and required torch version
d79107a9
samadejacobs Clean up debug statement, clarify log msg
dcbf8699
samadejacobs samadejacobs added enhancement
samadejacobs Remove deprecated test file
a4044529
samadejacobs Remove deprecated test bash script
a2110782
samadejacobs Merge remote-tracking branch 'origin/master' into uly-hf
453cbee7
samadejacobs Code clean up, fix where batch first in all2all
c5ba5261
samadejacobs samadejacobs requested a review from tohtana tohtana 1 year ago
samadejacobs samadejacobs requested a review from costin-eseanu costin-eseanu 1 year ago
samadejacobs samadejacobs marked this pull request as ready for review 1 year ago
samadejacobs samadejacobs requested a review from tjruwase tjruwase 1 year ago
samadejacobs samadejacobs requested a review from awan-10 awan-10 1 year ago
samadejacobs samadejacobs requested a review from loadams loadams 1 year ago
BacharL
BacharL commented on 2024-07-21
tohtana
tohtana commented on 2024-07-22
tohtana
tohtana commented on 2024-07-22
costin-eseanu
costin-eseanu commented on 2024-07-22
samadejacobs Delete tests/small_model_debugging/test_ulysses_hf.py
00b05f89
samadejacobs Fix sp in ds engine to align with new (latest) HF transformer flash_attn
2f4bd5a1
samadejacobs Warn is backend does not support mesh device, fail fast if seq parall…
fc119ca4
samadejacobs Repalce cuda with get_accelerator, set minimum torch version for devi…
d4b19d10
loadams Merge branch 'master' into uly-hf
073c3817
samadejacobs Add unit tests
686a1840
samadejacobs Merge branch 'uly-hf' of https://github.com/samadejacobs/DeepSpeed in…
1a22cd16
samadejacobs Add support to (optionally) set device mesh config (dp_size, sp_size)…
fc9330d6
samadejacobs Merge branch 'master' into uly-hf
7a59d3c5
samadejacobs Merge branch 'master' into uly-hf
aaa79eb8
samadejacobs Add (now/newly required) batch_dim_idx to unit test
43806b48
costin-eseanu
costin-eseanu approved these changes on 2024-08-09
samadejacobs Fix formating
f4bd5f42
samadejacobs samadejacobs enabled auto-merge 1 year ago
loadams Merge branch 'master' into uly-hf
7a643362
disabled auto-merge 1 year ago
Manually disabled by user
loadams Merge branch 'master' into uly-hf
14f51ad9
loadams loadams enabled auto-merge 1 year ago
loadams Merge branch 'master' into uly-hf
76c67c04
samadejacobs Update test_ulysses.py
cb7c20e6
samadejacobs Merge branch 'master' into uly-hf
513d479e
loadams loadams merged 8b191d7c into master 1 year ago
glowwormX
loadams
Lzhang-hub

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone