Skip to content

4.7.0.20221229

Compare
Choose a tag to compare
@cudawarped cudawarped released this 29 Dec 20:27
· 136 commits to 4.x since this release
7ebbdc3

OpenCV python wheels built against CUDA 12.0 Nvidia Video Codec SDK 12.0 and cuDNN 8.8.1.

Suitable for all devices of compute capability >= 5.0 with binary compatible code for devices of compute capability 5.0-9.0.

Nvidia GPU Computing Toolkit v12.0 is required for import cv2 to work and cuDNN 8.7.0 for accelerated inference when using the dnn module.

CMAKE_ARGS

Windows

-DWITH_CUDA=ON
-DCUDA_FAST_MATH=ON
-DWITH_CUFFT=ON
-DWITH_CUBLAS=ON
-DCUDA_ARCH_BIN=5.0;5.2;6.0;6.1;7.0;7.5;8.0;8.6;8.9;9.0
-DCUDA_ARCH_PTX=9.0
-DWITH_NVCUVID=ON
-DWITH_NVCUVENC=ON

set "CMAKE_ARGS=-DWITH_CUDA=ON -DCUDA_FAST_MATH=ON -DCUDA_ARCH_BIN=5.0;5.2;6.0;6.1;7.0;7.5;8.0;8.6;8.9;9.0 -DCUDA_ARCH_PTX=9.0"
set ENABLE_CONTRIB=1
set ENABLE_ROLLING=1
python.exe setup.py bdist_wheel --py-limited-api=cp36

Linux

-DWITH_CUDA=ON
-DCUDA_FAST_MATH=ON
-DWITH_CUFFT=ON
-DWITH_CUBLAS=ON
-DCUDA_ARCH_BIN=5.0;5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6;8.7;8.9;9.0
-DCUDA_ARCH_PTX=9.0
-DWITH_NVCUVID=ON
-DWITH_NVCUVENC=ON

export CMAKE_ARGS="-DWITH_CUDA=ON -DCUDA_FAST_MATH=ON -DCUDA_ARCH_BIN=5.0;5.2;5.3;6.0;6.1;6.2;7.0;7.2;7.5;8.0;8.6;8.7;8.9;9.0 -DCUDA_ARCH_PTX=9.0"
export ENABLE_CONTRIB=1
export ENABLE_ROLLING=1
python setup.py bdist_wheel --py-limited-api=cp36