ThomasHauth / FastBDT

Stochastic Gradient Boosted Decision Trees as Standalone, TMVAPlugin and Python-Interface

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FastBDT

Stochastic Gradient Boosted Decision Trees, usable standalone, as TMVA Plugin and via Python Interface (experimental)

Installation

cmake . make make install

Usage

./FastBDTMain

or

python3 examples/FastBDTMain.py

for the python3 version you probably have to set the LD_LIBRARY_PATH

or

integrate FastBDT directly into your application using the C++ shared/static library, the C shared library

or

use the TMVA plugin of you're using ROOT.

root examples/TMVAExample.C("files/TMVA.root")

About

Stochastic Gradient Boosted Decision Trees as Standalone, TMVAPlugin and Python-Interface


Languages

Language:C++ 80.7%Language:Makefile 10.2%Language:CMake 6.8%Language:Python 2.2%