Skip to content

Commit 40e1e8c

Browse files
authored
Merge pull request #546 from instructlab/mergify/bp/release-v0.10/pr-455
moves deepspeed requirements into their own file; add deepspeed extras (backport #455)
2 parents a9a69e9 + dba5b85 commit 40e1e8c

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ dependencies = { file = ["requirements.txt"] }
4747
optional-dependencies.cuda = { file = ["requirements-cuda.txt"] }
4848
optional-dependencies.rocm = { file = ["requirements-rocm.txt"] }
4949
optional-dependencies.hpu = { file = ["requirements-hpu.txt"] }
50+
optional-dependencies.deepspeed = { file = ["requirements-deepspeed.txt"] }
5051

5152
[tool.setuptools.packages.find]
5253
where = ["src"]

requirements-cuda.txt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
flash-attn>=2.4.0
22
bitsandbytes>=0.43.1
33

4-
# available as an option for NVIDIA, FSDP still default
5-
deepspeed>=0.14.3
6-
74
# required for FSDP updates
85
accelerate>=0.34.2,<1.1.0
96

requirements-deepspeed.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
# SPDX-License-Identifier: Apache-2.0
2+
3+
deepspeed>=0.14.3

0 commit comments

Comments
 (0)