Предупреждение об установке CUTORCH об отсутствующих файлах зависимостей, которые там есть
Я пытаюсь установить Cuda, Torch, Cutorch и Cudnn на Ubuntu. Cuda и Torch установлены, когда я пытаюсь сделать luarocks установить нож. Я получаю массу ошибок. В первую очередь это поток:
CMake Warning at /usr/share/cmake-3.2/Modules/FindCUDA/make2cmake.cmake:65 (message):
Removing non-existent dependency file: generic/THTensorCopy.h
CMake Warning at /usr/share/cmake-3.2/Modules/FindCUDA/make2cmake.cmake:65 (message):
Removing non-existent dependency file: generic/THTensorMath.h
Файл на самом деле существует:
$locate THTensorCopy.h
~/torch/install/include/TH/generic/THTensorCopy.h
~/torch/pkg/torch/lib/TH/generic/THTensorCopy.h
Есть ли способ обойти это, чтобы установить нож?
2 ответа
В случае, если кто-то сталкивается с этим:
luarocks install FindCUDA
затем переустановите нож и Cunn.
У меня возникла такая же проблема при установке Torch на Cuda 9.0 и 9.2. Решил это с помощью:
export TORCH_NVCC_FLAGS="-D__CUDA_NO_HALF_OPERATORS__"
перед запуском ./install.sh