How to run detectron2 using rtx 3090 and with cuda 11.x on ubuntu?

hi @ptrblck
i get the following error log while running detectron2 on ubuntu using rtx 3090,

Requirement already satisfied: PyYAML in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from yacs>=0.1.6->detectron2==0.4) (5.3.1)
Requirement already satisfied: kiwisolver>=1.0.1 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from matplotlib->detectron2==0.4) (1.3.0)
Requirement already satisfied: numpy>=1.15 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from matplotlib->detectron2==0.4) (1.19.2)
Requirement already satisfied: cycler>=0.10 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from matplotlib->detectron2==0.4) (0.10.0)
Requirement already satisfied: python-dateutil>=2.1 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from matplotlib->detectron2==0.4) (2.8.1)
Requirement already satisfied: pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.3 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from matplotlib->detectron2==0.4) (2.4.7)
Requirement already satisfied: certifi>=2020.06.20 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from matplotlib->detectron2==0.4) (2020.12.5)
Requirement already satisfied: absl-py>=0.4 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (0.12.0)
Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (0.4.4)
Requirement already satisfied: requests<3,>=2.21.0 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (2.24.0)
Requirement already satisfied: wheel>=0.26; python_version >= β€œ3” in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (0.35.1)
Requirement already satisfied: protobuf>=3.6.0 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (3.15.8)
Requirement already satisfied: werkzeug>=0.11.15 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (1.0.1)
Requirement already satisfied: grpcio>=1.24.3 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (1.37.0)
Requirement already satisfied: setuptools>=41.0.0 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (50.3.1.post20201107)
Requirement already satisfied: google-auth<2,>=1.6.3 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (1.29.0)
Requirement already satisfied: markdown>=2.6.8 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (3.3.4)
Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (0.6.0)
Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from tensorboard->detectron2==0.4) (1.8.0)
Requirement already satisfied: portalocker in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from iopath<0.1.9,>=0.1.7->detectron2==0.4) (2.3.0)
Requirement already satisfied: cython>=0.27.3 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from pycocotools>=2.0.2->detectron2==0.4) (0.29.21)
Requirement already satisfied: antlr4-python3-runtime==4.8 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from omegaconf==2.1.0.dev22->detectron2==0.4) (4.8)
Requirement already satisfied: six in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from cycler>=0.10->matplotlib->detectron2==0.4) (1.15.0)
Requirement already satisfied: requests-oauthlib>=0.7.0 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard->detectron2==0.4) (1.3.0)
Requirement already satisfied: idna<3,>=2.5 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard->detectron2==0.4) (2.10)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard->detectron2==0.4) (1.25.11)
Requirement already satisfied: chardet<4,>=3.0.2 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard->detectron2==0.4) (3.0.4)
Requirement already satisfied: cachetools<5.0,>=2.0.0 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from google-auth<2,>=1.6.3->tensorboard->detectron2==0.4) (4.2.1)
Requirement already satisfied: pyasn1-modules>=0.2.1 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from google-auth<2,>=1.6.3->tensorboard->detectron2==0.4) (0.2.8)
Requirement already satisfied: rsa<5,>=3.1.4; python_version >= β€œ3.6” in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from google-auth<2,>=1.6.3->tensorboard->detectron2==0.4) (4.7.2)
Requirement already satisfied: oauthlib>=3.0.0 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard->detectron2==0.4) (3.1.0)
Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in ./anaconda3/envs/pydetectron2/lib/python3.8/site-packages (from pyasn1-modules>=0.2.1->google-auth<2,>=1.6.3->tensorboard->detectron2==0.4) (0.4.8)
Installing collected packages: detectron2
Running setup.py develop for detectron2
ERROR: Command errored out with exit status 1:
command: /home/apsisdev/anaconda3/envs/pydetectron2/bin/python -c β€˜import sys, setuptools, tokenize; sys.argv[0] = β€˜"’"’/home/apsisdev/detectron2/setup.py’"’"’; file=’"’"’/home/apsisdev/detectron2/setup.py’"’"’;f=getattr(tokenize, β€˜"’"β€˜open’"’"’, open)(file);code=f.read().replace(’"’"’\r\n’"’"’, β€˜"’"’\n’"’"’);f.close();exec(compile(code, file, β€˜"’"β€˜exec’"’"’))’ develop --no-deps
cwd: /home/apsisdev/detectron2/
Complete output (92 lines):
running develop
running egg_info
writing detectron2.egg-info/PKG-INFO
writing dependency_links to detectron2.egg-info/dependency_links.txt
writing requirements to detectron2.egg-info/requires.txt
writing top-level names to detectron2.egg-info/top_level.txt
reading manifest file β€˜detectron2.egg-info/SOURCES.txt’
writing manifest file β€˜detectron2.egg-info/SOURCES.txt’
running build_ext
building β€˜detectron2.C’ extension
Emitting ninja build file /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/build.ninja…
Compiling objects…
Allowing ninja to set a default number of workers… (overridable by setting the environment variable MAX_JOBS=N)
[1/6] /bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.o -D__CUDA_NO_HALF_OPERATORS
_ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™"’"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.o
/bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
nvcc fatal : Unknown option β€˜-generate-dependencies-with-compile’
[2/6] /bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.o
/bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
nvcc fatal : Unknown option β€˜-generate-dependencies-with-compile’
[3/6] /bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o
/bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
nvcc fatal : Unknown option β€˜-generate-dependencies-with-compile’
[4/6] /bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.o
/bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
nvcc fatal : Unknown option β€˜-generate-dependencies-with-compile’
[5/6] /bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.o
/bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
nvcc fatal : Unknown option β€˜-generate-dependencies-with-compile’
[6/6] /bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/cuda_version.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/cuda_version.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/cuda_version.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE=β€œgcc"’ '-DPYBIND11_STDLIB="libstdcpp"’ '-DPYBIND11_BUILD_ABI="cxxabi1011"’ -DTORCH_EXTENSION_NAME=C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/cuda_version.o
/bin/nvcc --generate-dependencies-with-compile --dependency-output /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/cuda_version.o.d -DWITH_CUDA -I/home/apsisdev/detectron2/detectron2/layers/csrc -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/TH -I/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/include/THC -I/include -I/home/apsisdev/anaconda3/envs/pydetectron2/include/python3.8 -c -c /home/apsisdev/detectron2/detectron2/layers/csrc/cuda_version.cu -o /home/apsisdev/detectron2/build/temp.linux-x86_64-3.8/home/apsisdev/detectron2/detectron2/layers/csrc/cuda_version.o -D__CUDA_NO_HALF_OPERATORS
-D__CUDA_NO_HALF_CONVERSIONS
-D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options β€˜β€™β€β€™"’-fPIC’"’"’’ -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -DTORCH_API_INCLUDE_EXTENSION_H β€˜-DPYBIND11_COMPILER_TYPE="_gcc"’ β€˜-DPYBIND11_STDLIB="_libstdcpp"’ β€˜-DPYBIND11_BUILD_ABI="_cxxabi1011"’ -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
nvcc fatal : Unknown option β€˜-generate-dependencies-with-compile’
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File β€œ/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/utils/cpp_extension.py”, line 1667, in _run_ninja_build
subprocess.run(
File β€œ/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/subprocess.py”, line 512, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command β€˜[β€˜ninja’, β€˜-v’]’ returned non-zero exit status 1.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/home/apsisdev/detectron2/setup.py", line 193, in <module>
    setup(
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/setuptools/__init__.py", line 153, in setup
    return distutils.core.setup(**attrs)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/setuptools/command/develop.py", line 34, in run
    self.install_for_development()
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/setuptools/command/develop.py", line 136, in install_for_development
    self.run_command('build_ext')
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 79, in run
    _build_ext.run(self)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
    _build_ext.build_ext.run(self)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/command/build_ext.py", line 340, in run
    self.build_extensions()
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 708, in build_extensions
    build_ext.build_extensions(self)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
    _build_ext.build_ext.build_extensions(self)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/command/build_ext.py", line 449, in build_extensions
    self._build_extensions_serial()
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/command/build_ext.py", line 474, in _build_extensions_serial
    self.build_extension(ext)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 196, in build_extension
    _build_ext.build_extension(self, ext)
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/distutils/command/build_ext.py", line 528, in build_extension
    objects = self.compiler.compile(sources,
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 529, in unix_wrap_ninja_compile
    _write_ninja_file_and_compile_objects(
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1354, in _write_ninja_file_and_compile_objects
    _run_ninja_build(
  File "/home/apsisdev/anaconda3/envs/pydetectron2/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1683, in _run_ninja_build
    raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
----------------------------------------

ERROR: Command errored out with exit status 1: /home/apsisdev/anaconda3/envs/pydetectron2/bin/python -c β€˜import sys, setuptools, tokenize; sys.argv[0] = β€˜"’"’/home/apsisdev/detectron2/setup.py’"’"’; file=’"’"’/home/apsisdev/detectron2/setup.py’"’"’;f=getattr(tokenize, β€˜"’"β€˜open’"’"’, open)(file);code=f.read().replace(’"’"’\r\n’"’"’, β€˜"’"’\n’"’"’);f.close();exec(compile(code, file, β€˜"’"β€˜exec’"’"’))’ develop --no-deps Check the logs for full command output.

@ptrblck

when i run :
python -c β€˜import torch; print(torch.config.show())’

i get,

PyTorch built with:

  • GCC 7.3
  • C++ Version: 201402
  • Intel(R) Math Kernel Library Version 2020.0.2 Product Build 20200624 for Intel(R) 64 architecture applications
  • Intel(R) MKL-DNN v1.7.0 (Git Hash 7aed236906b1f7a05c0917e5257a1af05e9ff683)
  • OpenMP 201511 (a.k.a. OpenMP 4.5)
  • NNPACK is enabled
  • CPU capability usage: AVX2
  • CUDA Runtime 11.1
  • NVCC architecture flags: -gencode;arch=compute_37,code=sm_37;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_61,code=sm_61;-gencode;arch=compute_70,code=sm_70;-gencode;arch=compute_75,code=sm_75;-gencode;arch=compute_80,code=sm_80;-gencode;arch=compute_86,code=sm_86;-gencode;arch=compute_37,code=compute_37
  • CuDNN 8.0.5
  • Magma 2.5.2
  • Build settings: BLAS_INFO=mkl, BUILD_TYPE=Release, CUDA_VERSION=11.1, CUDNN_VERSION=8.0.5, CXX_COMPILER=/opt/rh/devtoolset-7/root/usr/bin/c++, CXX_FLAGS= -Wno-deprecated -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp -DNDEBUG -DUSE_KINETO -DUSE_FBGEMM -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -O2 -fPIC -Wno-narrowing -Wall -Wextra -Werror=return-type -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wno-sign-compare -Wno-unused-parameter -Wno-unused-variable -Wno-unused-function -Wno-unused-result -Wno-unused-local-typedefs -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-stringop-overflow -Wno-psabi -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -fdiagnostics-color=always -faligned-new -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Wno-stringop-overflow, LAPACK_INFO=mkl, PERF_WITH_AVX=1, PERF_WITH_AVX2=1, PERF_WITH_AVX512=1, TORCH_VERSION=1.8.1, USE_CUDA=ON, USE_CUDNN=ON, USE_EXCEPTION_PTR=1, USE_GFLAGS=OFF, USE_GLOG=OFF, USE_MKL=ON, USE_MKLDNN=ON, USE_MPI=OFF, USE_NCCL=ON, USE_NNPACK=ON, USE_OPENMP=ON,

Unfortunately, no error message is shown, so it should either be mentioned earlier or you might need to disable e.g. ninja while building this package.

sorry @ptrblck
what do you mean by β€œno error message is shown”?

i can see from the log that i posted above the error message is RuntimeError: Error compiling objects for extension
if i disable ninja then performance will be painfully slow,no?
i would like to learn how to solve this issue

The RuntimeError points only to the failure of the build, but no error message is shown.
The log should thus have a proper error message explaining why it’s failing in the previous logs.
Yes, disabling ninja might be slower, but could yield the error message closer to the actual failure.

thank you @ptrblck
can you please tell me,how can i disable ninja in ubuntu?

Also @ptrblck, are pytorch binaries available for cuda 11.1? The problem could also because of cuda and pytorch compatibility right?

i tried cuda 11.0 and torch 1.7.1 and same error :frowning:

You could use:

from torch.utils.cpp_extension import BuildExtension
cmdclass['build_ext'] = BuildExtension.with_options(use_ninja=False)

to disable ninja in custom extensions.

@cskarthik7 I don’t know, if binaries are available and you could ask the authors in their repository about it.

sorry @ptrblck i think my question was wrong,
i tried to build Detectron2 from local clone in Ubuntu like this : Error when building Detectron2 from local clone in Ubuntu Β· Issue #2712 Β· facebookresearch/detectron2 Β· GitHub

now how do i do use_ninja=False there for detectron2?

please check this related solution on windows 10 : Build: Command '['ninja', '-v']' returned non-zero exit status 1. Β· Issue #2390 Β· facebookresearch/detectron2 Β· GitHub

they do something like this :

conda install pytorch==1.5.0 torchvision==0.6.0 cudatoolkit=10.2 -c pytorch
git clone https://github.com/facebookresearch/detectron2.git
β€œC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build\vcvars64.bat”
set USE_NINJA=OFF
set DISTUTILS_USE_SDK=1
set USE_CUDA=ON
python -m pip install -e detectron2

how can i do similar work on linux/ubuntu

The error I see is this:

nvcc fatal : Unknown option β€˜-generate-dependencies-with-compile’
[5/6] /bin/nvcc --generate-dependencies-with-compile --dependency-output 

Have you checked CUDA versions?

Also, here’s a script to install Detectron2 using Anaconda. I’ve used it on Windows 10 with RTX3070, I don’t see why it won’t work on Ubuntu:

i updated cuda … previously i had nvidia-smi and nvcc -V version missmatch,where i had nvcc 10.2 installed which detectron2 doesn’t support for new gpu like rtx 3090,i updated nvcc and currently i have 11.2 and now detectron2 is working fine for me,but version 0.1 of detectron2 isn’t working for me when i try to run this project : GitHub - ying09/TextFuseNet: A PyTorch implementation of "TextFuseNet: Scene Text Detection with Richer Fused Features".

i get the exact same error for version 0.1

β€œRuntimeError: Error compiling objects for extension”

seems like version 0.1 of detectron2 won’t work on rtx 30xx

Hi did you figure it out? Same issue occurred to me. I tried many methods including different pytorch version, but seems like detectron2 cannot work on rtx3090 with NVIDIA GeForce RTX 3090 with CUDA capability sm_86 is not compcondaatible .

i was able to solve this issue,i tried to install detectron2 version 0.4 after updating pytorch,cuda,cudnn etc,i had version missmatch,i had pytorch latest version installed but cuda 10.2 installed,so because of that detectron2 was not running in my pc and showed me error like you are getting,you need to install latest pytorch,cuda,cudnn,nvcc etc and after that you need to check if all package version is similar or there is no version missmatch among those and then you will be able to run detectron2 on rtx3090,i carefully set up my environment by following this beautiful tutorial : https://medium.com/analytics-vidhya/install-cuda-11-2-cudnn-8-1-0-and-python-3-9-on-rtx3090-for-deep-learning-fcf96c95f7a1

follow step by step procedure and make sure you are not making any mistakes,once done,you will be able to run detectron2 on rtx3090 like i did,if you still can’t then surely you missed something from here : https://medium.com/analytics-vidhya/install-cuda-11-2-cudnn-8-1-0-and-python-3-9-on-rtx3090-for-deep-learning-fcf96c95f7a1

so carefully follow the tutorial and best of luck

1 Like