-
-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
add deepspeed #21708
add deepspeed #21708
Conversation
Another attempt to get deepspeed in conda-forge.
|
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
@jaimergp @hmaarrfk: I have some questions regarding that recipe. In short, I tried to play with the selectors, so the CPU build is not dependent on a specific pytorch version. The goal is to reduce the number of unneeded builds here. Please let me know what you think. |
I guess you can build for slightly more cudas now, but the migrator will have a hard time updating you to the latest version of pytorch if you don't add the skips now. This looks great! |
Co-authored-by: Mark Harfouche <mark.harfouche@gmail.com>
Thanks @hmaarrfk. Regarding the skip for CPU and
I guess I cannot do that in that PR and will wait for this to be merged. |
It may prefer the GPU because it has fewer dependenices. Use a build number trick for most robustness |
Co-authored-by: Mark Harfouche <mark.harfouche@gmail.com>
Is there anything else you need from staged-recipies or can we merge? |
I am ok to merge and address the ninja dep issue in the feedstock: #21708 (comment) Also what should I do about CUDA arch above? Should I hard code the list? |
Yes. please copy the list from pytorch. |
@hmaarrfk LGTM for me here |
you might have to raise the min version |
@hmaarrfk seems ok now |
Thanks @hmaarrfk ! |
no problem. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for packaging this!
I think the following is not up to scratch though and should be fixed soon.
Checklist
url
) rather than a repo (e.g.git_url
) is used in your recipe (see here for more details).