Предупреждение об установке 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

Другие вопросы по тегам