visinf / irr

Iterative Residual Refinement for Joint Optical Flow and Occlusion Estimation (CVPR 2019)
Apache License 2.0
192 stars 33 forks source link

undefined symbol: __cudaPopCallConfiguration #31

Closed RokiaAbdeen closed 3 years ago

RokiaAbdeen commented 3 years ago

I have gotten this error while trying to train the model, what is the problem please?

hurjunhwa commented 3 years ago

Could you provide more details on the versions of your pytorch and CUDA? and also which lines of codes cause the error?

RokiaAbdeen commented 3 years ago

import correlation_cuda ImportError: /home/kxd/anaconda3/envs/monodepth2/lib/python3.6/site-packages/correlation_cuda-0.0.0-py3.6-linux-x86_64.egg/correlation_cuda.cpython-36m-x86_64-linux-gnu.so: undefined symbol: __cudaPopCallConfiguration

torch version 1.1.0

nvcc: NVIDIA (R) Cuda compiler driver Copyright (c) 2005-2018 NVIDIA Corporation Built on Tue_Jun_12_23:07:04_CDT_2018 Cuda compilation tools, release 9.2, V9.2.148

hurjunhwa commented 3 years ago

It seems like the issue here: https://github.com/NVlabs/PWC-Net/issues/11 https://github.com/zllrunning/video-object-removal/issues/21

You can try the different implementation of the correlation layer: https://github.com/visinf/self-mono-sf/tree/master/models/correlation_package https://github.com/ClementPinard/Pytorch-Correlation-extension https://github.com/princeton-vl/RAFT