I’m trying to install some packages in Conda and run a python program. But when I try to run the program it throws this error:
NVIDIA GeForce RTX 3070 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.
If you want to use the NVIDIA GeForce RTX 3070 GPU with PyTorch, please check the instructions at https://pytorch.org/get-started/locally/
warnings.warn(incompatible_device_warn.format(device_name, capability, " ".join(arch_list), device_name))
I’m installing all the packages using these commands:
In your install command you are explicitly specifying an old PyTorch release with the CUDA 10.2 runtime, which is too old for your Ampere GPU. Use any install command posted on our website and it would work since the default CUDA runtime for the current PyTorch release is 11.7.
I also don’t understand why you are trying to install multiple (old) PyTorch binaries from conda and pip in the same environment.
Installing PyTorch and Tensorflow is the hardest thing I’ve ever tried.
It is as easy as pip install torch and I’m unsure how you came up with your install command using old releases.
Yes, the TH(C) namespace is deprecated and this header file was removed.
I see this issue raised the same error, but it also seems that mmdet3d/ops/ball_query/src/ball_query.cpp was removed and I didn’t see any includes for TH(C) anymore. Which file is raising the error in your build?