-
-
Notifications
You must be signed in to change notification settings - Fork 6.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RFC]: Is huggingface-cli[hf_xet]
needed for vllm build?
#16012
Comments
Xet allows vLLM to download models which use Xet storage from the Hugging Face Hub faster. |
@hmellor Yes, but it's not a build-time requirement vllm. The only reason I suggested rocm, was because it was mentioned to resolve installation issues of ROCm. Adding it as a build time dependency in |
Ok, thank you for clarifying. vLLM does not currently differentiate between build time and runtime dependencies. The same requirements are used for both. We could add a condition in |
@hmellor We're experiencing the same issue on IBM Z (s390x) as well. Adding s390x to that platform condition alongside ppc64le would solve our build problem as well.
|
I can confirm that it's not needed for building vLLM, it is just to improve model checkpoint download speeds at runtime. |
Hi @Shafi-Hussain, I am facing the same issue and the build is breaking for ppc64le. Were you able to figure out any workaround, otherwise I was planning on adding some conditional check in case of ppc64le. |
Raised a PR where hf-xet is built from source: #16048 |
Thanks for the update @Shafi-Hussain ! |
Motivation.
Recently
huggingface-cli[hf_xet]
was added inrequirements/common.txt
andrequirements/test.in
.Is it needed in
requirements/common.txt
?If not, can it be moved to rocm build/test requirements?
Ref: 15969
Proposed Change.
Moving
huggingface-cli[hf_xet]
fromrequirements/common.txt
torequirements/rocm.txt
orrequirements/rocm-test.txt
Feedback Period.
No response
CC List.
@hmellor
Any Other Things.
No response
Before submitting a new issue...
The text was updated successfully, but these errors were encountered: