Closed leftthomas closed 8 months ago
Ok, I could not replicate the same exact problem but I couldn't use any model with this GPU either.
In particular, when I run the MWE for r(2+1)d it complains about CUDA-GPU mismatch:
NVIDIA GeForce RTX 3090 with CUDA capability sm_86 is not compatible with the current PyTorch installation.
The current PyTorch install supports CUDA capabilities sm_37 sm_50 sm_60 sm_61 sm_70 sm_75 compute_37
When I am using pwc
it just hangs on the default environment.
I am sorry about this. I am afraid, I don't have much time to fix it at the moment.
The problem is with pytorch-cuda versions for sure but upgrading the environment accordingly leads to version conflicts. I would appreciate it if you could look into this if you have an appetite.
A bit more info:
torch_zoo
env can be upgraded to PyTorch 1.7.1 which will support everything except for PWC. I also noticed that ResNet has a bit of difference in output features but considering this insignificant because with show_pred=true
the output classes are still reasonable. I will create a fix momentarily. With higher versions, it complains about glibc
version mismatch.
conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=11.0 -c pytorch
pwc
, it complains about the same version mismatch and does not allow to install even 1.7.1. Here I need some more time to inspect it.@leftthomas Do you need specifically PWC? Would you like to replicate BMT
? If not, I have RAFT implemented which is more accurate in calculating optical flow and can be used from torch_zoo
environment.
I have other GPUs, like RTX 2060 Super or TiTAN X, so I could run that in these GPUs now.
I slove the issue. My environment is RTX 3090, cuda11.2, cudnn 8.2 . First, I compile the origin caffe using cmake. if you wanna compile origin caffe, you need to change the code convlayer.cpp and deconvlayer.cpp. And then clone the git, origin flownet 2 and add layers ( if you need )
Hi @Wooho-Moon thanks for sharing
I also encountered the same error, can you tell me some tutorials on your solution? I don't understand the Cmake compilation you mentioned; thank you!!!
I have installed your library and use
PWC
conda env, but it will throwpytorch CUDNN_STATUS_MAPPING_ERROR
andCUDA error: invalid texture reference
errors, I run this code on RTX 3090 GPU.