-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
undefined symbol: __cudaPopCallConfiguration #190
Comments
I changed to CUDA 9.0, and it seems that the problem has gone... |
I didn't have any luck moving to cuda 9.0 as well! Anybody else facing the same issue? |
@xyang35 @Codewithsk |
@abhishekcvedia turns out I'd forgotten to set the CUDA PATH in my make file. In my particular case, the gcc version also had to be changed to 4.5 (if I recollect correctly) |
I got the same error when using CUDA9.2. |
I had the same problem when using pytorch0.3.1 with cuda9.2, when I changed to torch0.4.1, the issue fixed. I guess the mismatch of pytorch installation(pytorch0.3 with cuda90) and cuda(9.2) caused the problem, since pytorch0.3 doesn't have a cuda92 version, we should either use newer pytorch or older cuda. |
The answer of @zhangyuygss helped me: PyTorch 0.4.1 + CUDA 9.2 worked. |
I use PyTorch 0.4.1 post2 + CUDA 9.2 and it gave the same error. |
I also meet the problem. SO I uninstall the cuda-9.2 and install the cuda-9.0 . I deal with this problem . |
Also, when I uninstall the cuda-9.2 and instead install the cuda-9.0, then the problem is fixed. I don't know why |
I got similar issue with CUDA 9.2 + Pytorch 0.4. It got fixed with CUDA 9.0 |
I used Pytorch 0.4.0 + CUDA 8.0 and it worked. |
For people with CUDA 9.2 with pytorch 0.4.1: I could solve the issue by installing with conda instead of pip |
I am also facing the same issue. I am using pytorch '1.0.1.post2' and cuda92. Has anyone been able to run this project with pytorch 1? |
Same problem here. |
You need to verify that torch compiled with the correct cuda version. Please see the following link for help: |
I find the root of the problem is the mismatch of the nvcc version and the torchcuda version. You must make sure they are the same. |
I am facing the same issue!
So I might have to change the nvcc version right? How can install CUDA 9.0 having already installed CUDA 9.2 ? Thanks! |
Instead of changing cuda version, Try installing pytorch again.
…On Tue, Oct 8, 2019, 7:33 PM Gagan Ganapathy ***@***.***> wrote:
I am facing the same issue!
nvcc --version -> 9.2
torch.version.cuda -> 9.0
torch.__version__ -> 0.4.1
So I might have to change the nvcc version right? How can install CUDA 9.0
having already installed CUDA 9.2 ?
Thanks!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#190?email_source=notifications&email_token=AE3S5IPOFGQIWU62ZWMMGUTQNSK5JA5CNFSM4FDWDXYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUMKUA#issuecomment-539542864>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AE3S5IKHJPJX4HUIWDPRDHDQNSK5JANCNFSM4FDWDXYA>
.
|
What combination of pytorch should I be using instead of 0.4.1?
On Wednesday, 9 October, 2019, 08:49:39 am IST, muzammil360 <notifications@github.com> wrote:
Instead of changing cuda version, Try installing pytorch again.
On Tue, Oct 8, 2019, 7:33 PM Gagan Ganapathy ***@***.***> wrote:
I am facing the same issue!
nvcc --version -> 9.2
torch.version.cuda -> 9.0
torch.__version__ -> 0.4.1
So I might have to change the nvcc version right? How can install CUDA 9.0
having already installed CUDA 9.2 ?
Thanks!
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#190?email_source=notifications&email_token=AE3S5IPOFGQIWU62ZWMMGUTQNSK5JA5CNFSM4FDWDXYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAUMKUA#issuecomment-539542864>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AE3S5IKHJPJX4HUIWDPRDHDQNSK5JANCNFSM4FDWDXYA>
.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or mute the thread.
|
just you run conda install pytorch=0.4.1 cuda92 -c pytorch |
I changed my CUDA version as you suggested and solved my confusion.Thank you very much! |
I change all of it, |
@Vio1etovo "Pytorch 0.4.0 is only supported ( it does not support 0.4.1 or higher)" its menitoned in readme. u can try with cuda 8 and torch 0.4.0 . |
I use cuda 10.0 cudnn10.0 totch1.1 but it still this error from torch.utils.data.dataloader import numpy_type_map |
@henbucuoshanghai change to cuda 8.0 and gcc 5+ and torch 0.4.0 it works |
but my ubuntu is cuda 10,i have to change it ????when i use 10,and i have to change it back to 10. |
you can do it in colab if you share your email id i can send you the notebook. if you want to do it for cuda 10 , yes you have to either change to code to adapt to cuda 10 or else revert to cuda 8 or cuda9 |
|
@hanhao2019102935 i dont have notebook it has been a long time but for chaning cuda versions you can refer this .https://forums.developer.nvidia.com/t/install-cuda-8-0-on-google-colab/112482 |
@ajithvallabai First of all, thank you for telling me about the installation of CUDA.But when I implemented this code on coLab.I installed Torch0.4.0 successfully, but when I used print(torch.version) I found that the Torch0.4.0 version had not changed.I installed Cuda9.0 Python 3.6, but the Torch issue never resolved |
@ajithvallabai I think I know my problem. Now the Python version of coLab is 3.7. Python 3.7 will not run this code.I tried to use Conda to modify the Python version to 3.6, but apparently I only saw superficial changes when I tried to install a torch for 3.6, and it failed.Now I have no way to run it on coLab. |
and nvcc --version but still error persist ImportError: lib/model/nms/_ext/nms/_nms.so: undefined symbol: __cudaPopCallConfiguration |
I've successfully compiled the cuda dependencies for ROI pooling. Everything looks fine but when I try to call the function RoIPoolFunction(), it comes an error:
ImportError: /home/faster-rcnn.pytorch/lib/model/roi_pooling/_ext/roi_pooling/_roi_pooling.so: undefined symbol: __cudaPopCallConfiguration
Any idea about the problem ? I'm using CUDA 9.2 and pytorch 0.4.
Thanks!
The text was updated successfully, but these errors were encountered: