palevas / arboretum

Gradient Boosting powered by GPU

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

arboretum - Gradient Boosting on GPU

Dependencies

  • Python 2.7
  • Cuda toolkit 8(there's no cuda 8 sprecifiec features are used so it should also work with cuda 7, but it has never been tested).
  • Cuda thrust - it's a part of cuda toolkit so it should work out of box.
  • Cuda cub https://github.com/NVlabs/cub as submodule.

Linux

  • gcc-5

MacOS

  • clang-omp++ can be install by brew

Installation process is similar to xgboost

About

Gradient Boosting powered by GPU

License:GNU Affero General Public License v3.0


Languages

Language:Cuda 59.9%Language:Python 18.5%Language:C++ 18.2%Language:C 1.9%Language:Makefile 1.5%