LGPL Machine Learning with Random Forest - C++

7.6k Views Asked by At

I am looking for a library with following features:

  1. Minimalistics with Random Forest learning and classification

  2. LGPL licenced

  3. In C++

  4. CMake build system - not compulsory

So far Waffles looks good, any other contenders ?

2

There are 2 best solutions below

1
On BEST ANSWER

How about TMVA or alglib? I haven't used them personally, but the license terms look to be favorable for your uses, and both are C++. Not sure if they have the specifics you're looking for, though.

1
On

Just for the record.

OpenCV has an implementation of several different machine learning algorithms (including multi-class probabilistic random forests).

See http://docs.opencv.org/modules/ml/doc/random_trees.html