Closed lovegu0713 closed 3 years ago
I solved the problem: RTX3090 is not supported “compute_30”
nvcc --list-gpu-arch
compute_35 compute_37 compute_50 compute_52 compute_53 compute_60 compute_61 compute_62 compute_70 compute_72 compute_75 compute_80 compute_86
so I set "set(CUDA_COMMON_GPU_ARCHITECTURES "3.0" "3.5" "5.0")" ->"set(CUDA_COMMON_GPU_ARCHITECTURES "3.5" "5.0")" and "set(CUDA_ALL_GPU_ARCHITECTURES "3.0" "3.2" "3.5" "5.0")" -> "set(CUDA_ALL_GPU_ARCHITECTURES "3.5" "5.0")" in 'cmake/select_compute_arch.cmake'
finally,add 'add_compile_definitions(THRUST_IGNORE_CUB_VERSION_CHECK)' line to the CMakeLists.txt
----------------------------- Configuration ----------------------------- option(W2L_BUILD_LIBRARIES_ONLY "Build wav2letter-libraries only" OFF) option(W2L_BUILD_INFERENCE "Build inference even when W2L_BUILD_LIBRARIES_ONLY is set" OFF) option(W2L_LIBRARIES_USE_CUDA "Use CUDA in libraries-only build" ON) option(W2L_LIBRARIES_USE_KENLM "Use KenLM in libraries-only build" ON) option(W2L_LIBRARIES_USE_MKL "Use MKL in libraries-only build" ON) option(W2L_BUILD_FOR_PYTHON "Build Python bindings" OFF) option(W2L_BUILD_TESTS "Build tests for wav2letter++" ON) option(W2L_BUILD_EXAMPLES "Build examples for wav2letter++" ON) option(W2L_BUILD_EXPERIMENTAL "Build internal experimental components for wav2letter++" OFF) option(W2L_BUILD_SCRIPTS "Build internal scripts for wav2letter++" OFF) option(W2L_BUILD_RECIPES "Build recipes" ON) option(W2L_BUILD_TOOLS "Build audio tools" OFF) set(KENLM_MAX_ORDER 6 CACHE STRING "Maximum ngram order for KenLM") add_compile_definitions(THRUST_IGNORE_CUB_VERSION_CHECK)
GPU: nvidia RTX3090: when I install wav2ltter use " pip install -e ." ,then get some error:
ERROE Description
Wav2ltter Unsupported GPU RTX3090?