Skip to content

Commit 8709bc2

Browse files
authored
separate requirements for speculative training and benchmarking (#192)
1 parent f7f3ae5 commit 8709bc2

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
vllm>=0.11.0

requirements/requirements_speculative.txt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,4 @@ ray
55
referencing
66
jsonschema_specifications
77
deepspeed
8-
wandb
9-
vllm>=0.11.0
8+
wandb==0.22.1

setup.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,13 +52,16 @@ def get_requirements(filename):
5252
get_requirements("requirements/requirements_speculative.txt")
5353
+ get_requirements("requirements/requirements_diffusion.txt")
5454
+ get_requirements("requirements/requirements_multimodal.txt")
55+
+ get_requirements("requirements/requirements_benchmark.txt")
5556
),
5657
# Install speculative sampling functionality: pip install angelslim[speculative]
5758
"speculative": get_requirements("requirements/requirements_speculative.txt"),
5859
# Install Diffusion functionality: pip install angelslim[diffusion]
5960
"diffusion": get_requirements("requirements/requirements_diffusion.txt"),
6061
# Install multimodal functionality: pip install angelslim[multimodal]
6162
"multimodal": get_requirements("requirements/requirements_multimodal.txt"),
63+
# Install benchmark functionality: pip install angelslim[benchmark]
64+
"benchmark": get_requirements("requirements/requirements_benchmark.txt"),
6265
},
6366
packages=find_packages(),
6467
python_requires=">=3.0",

0 commit comments

Comments
 (0)