Ошибка в работе графического процессора XGBoost на MacOS - PullRequest
0 голосов
/ 14 ноября 2018

Я новичок в этом форуме и новичок в настройке XGBoost на одном GPU. Я выполнил шаги здесь дословно, включая переключатель -DUSE_CUDA = ON. Я получил скомпилированный файл xgboost. Однако, даже когда мой eGPU (Nvidia 1080Ti, подключенный через узел AKiTiO) работает и обнаруживается, я получаю эту ошибку:

XGBoostError: b'[22:10:23] src/learner.cc:186: XGBoost version not 
compiled with GPU support.\n\nStack trace returned 2 entries:\n[bt] 
(0) 0   libxgboost.dylib                    0x0000000113bbef53 
dmlc::StackTrace[abi:cxx11]() + 67\n[bt] (1) 1   libstdc++.6.dylib                   
0x0000000113a01ce0 vtable for std::__cxx11::basic_stringbuf<char, 
std::char_traits<char>, std::allocator<char> > + 16\n\n'

Я использую Python 3.6.6. Скомпилированная версия XGBoost - 0.81. Мой MacOS 10.13.6 (Высокая Сьерра). Установлено CUDA 9.2.

Есть какие-нибудь указатели относительно того, почему это происходит и как это решить? Я искал эту ошибку на форуме (и в Интернете), но не смог получить соответствующие ответы. Например, этот ответ не относится ко мне, поскольку в моем дереве не было обратных зависимостей.

РЕДАКТИРОВАТЬ: я задал вопрос, и я продолжаю его там .

Спасибо.

...