Что касается полного пакета машинного обучения на графических процессорах, такого пакета не существует. Однако на самом деле есть несколько пакетов R, которые могут использовать графические процессоры. Вы можете увидеть эти пакеты на странице высокопроизводительных вычислений CRAN . Обратите внимание, что для большинства этих пакетов требуется карта NVIDIA. Из доступных пакетов есть три пакета, которые вы, скорее всего, использовали бы, если у вас нет особого случая.
- gputools - если заинтересованы в дистанционных вычислениях (только NVIDIA).
- gmatrix - общие числовые вычисления (только NVIDIA).
- gpuR - общие числовые вычисления (любой графический процессор через OpenCL). *
* ПРИМЕЧАНИЕ. - С риском саморекламы я являюсь автором пакета gpuR.
Вероятно, вы можете использовать последние два пакета для воспроизведения существующих алгоритмов машинного обучения. Я на самом деле использую мой пакет gpuR для создания ускоренного нейронного пакета с графическим процессором, но это происходит.
Итак, в итоге, если вы полны решимости, основные ресурсы доступны в R. Но если вам что-то понадобится в ближайшем будущем, вам нужно будет изучить другие ресурсы / подходы, как указано @YCR.
gpuR
?NEWS
Ссылка может быть полезно , если нет :)