About pyRFR¶
This package serves as the python interface to RFR, an extensible C++ librarry for random forests.
Requirements¶
For the C++ library itself, you need no additional libaries, only a C++11 capable compiler. The development is done using GCC 4.8 and 5.2. The Python bindings are only tested on Python 3.
- For the Python bindings, you will need
- numpy Cython
Installation¶
Right now, pyRFR is not available on PyPI. To install the Python bindings, execute the following commands:
git clone git@bitbucket.org:aadfreiburg/random_forest_run.git
cd random_forest_run
python setup.py install --user
Usage¶
For now, the file
./examples/pyrfr_simple_examples.py
and the other python scritps inside the repository serves as the only real documentation of the Python bindings.