12

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 ?

Martin York
  • 257,169
  • 86
  • 333
  • 562
whatnick
  • 5,400
  • 3
  • 19
  • 35

2 Answers2

5

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.

The Alchemist
  • 3,397
  • 21
  • 22
4

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

ButterDog
  • 5,115
  • 6
  • 43
  • 61
  • I have actually started using the OpenCV RF implementation as part of Remote Sensing classifiers in Orfeo. – whatnick Aug 30 '13 at 08:59