-
-
Notifications
You must be signed in to change notification settings - Fork 18
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
Revival #12
Revival #12
Conversation
…da-forge-pinning 2021.01.15.19.38.06
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 ( I do have some suggestions for making it better though... For recipe:
Documentation on acceptable licenses can be found here. |
Also enable png/jpeg support, see https://github.com/pytorch/vision/blob/v0.8.2/setup.py
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 ( I do have some suggestions for making it better though... For recipe:
|
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 ( |
…da-forge-pinning 2021.01.27.21.31.49
@isuruf @hmaarrfk @nehaljwani |
This reverts commit fdd7140.
recipe/meta.yaml
Outdated
# TODO: remove this once it is properly represented in pytorch build metadata | ||
- typing_extensions # [py<38] |
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.
Has been swiftly fixed by conda-forge/conda-forge-repodata-patches-feedstock#118
So my idea of patching this is not possible in this feedstock, since failing check is in
|
do you want to monkey patch? |
Not sure what other options we'd have. Maybe @isuruf has some ideas? |
@jakirkham do you have any ideas on how to get around this? torch tries to determine gpu capabilities at build time. |
You probably already know this, but torch itself recommends installing |
It's certainly possible to compile both in principle. What's not possible is using packages from outside conda-forge to build packages for conda-forge (with the sole exception of the anaconda default channels). Maybe we can get some inspiration from the pytorch recipes, provided they're licensed appropriately. |
No idea. Would ask the PyTorch developers for guidance |
@conda-forge-admin, rerender |
…da-forge-pinning 2021.03.09.17.59.11
Hi! This is the friendly automated conda-forge-webservice. |
…da-forge-pinning 2021.03.09.17.59.11
…da-forge-pinning 2021.03.09.17.59.11
…da-forge-pinning 2021.03.09.17.59.11
We can restart cuda 11 builds when pytorch cuda 11 builds are uploaded. |
Thanks for finishing this off, @isuruf! |
awesome! |
export TORCH_CUDA_ARCH_LIST="3.5;5.0+PTX" | ||
if [[ ${cuda_compiler_version} == 9.0* ]]; then | ||
export TORCH_CUDA_ARCH_LIST="$TORCH_CUDA_ARCH_LIST;6.0;7.0" | ||
elif [[ ${cuda_compiler_version} == 9.2* ]]; then | ||
export TORCH_CUDA_ARCH_LIST="$TORCH_CUDA_ARCH_LIST;6.0;6.1;7.0" | ||
elif [[ ${cuda_compiler_version} == 10.* ]]; then | ||
export TORCH_CUDA_ARCH_LIST="$TORCH_CUDA_ARCH_LIST;6.0;6.1;7.0;7.5" | ||
elif [[ ${cuda_compiler_version} == 11.0* ]]; then | ||
export TORCH_CUDA_ARCH_LIST="$TORCH_CUDA_ARCH_LIST;6.0;6.1;7.0;7.5;8.0" | ||
elif [[ ${cuda_compiler_version} == 11.1* ]]; then | ||
export TORCH_CUDA_ARCH_LIST="$TORCH_CUDA_ARCH_LIST;6.0;6.1;7.0;7.5;8.0;8.6" | ||
else | ||
echo "unsupported cuda version. edit build.sh" | ||
exit 1 | ||
fi |
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.
@isuruf
Shouldn't that +PTX
be on the last available architecture?
skip: True # [not linux64] | ||
script: python setup.py install --single-version-externally-managed --record=record.txt | ||
number: {{ number }} | ||
skip: true # [not linux] |
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.
Setting an anchor for easy referencing here...
Saw this feedstock didn't have an update in a while - it's going to become a dependency for allennlp 2.0.0, and I'm co-maintaining that feedstock
Closes #9
Closes #11
Possible follow-ups: