Я новичок в этом форуме и новичок в настройке 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.
Есть какие-нибудь указатели относительно того, почему это происходит и как это решить? Я искал эту ошибку на форуме (и в Интернете), но не смог получить соответствующие ответы. Например, этот ответ не относится ко мне, поскольку в моем дереве не было обратных зависимостей.
РЕДАКТИРОВАТЬ: я задал вопрос, и я продолжаю его там .
Спасибо.