C++中随机决策森林实现的比较

Ach*_*oum 5 c++ machine-learning random-forest

我目前正在将一些R代码转换为C++代码,我需要一个"好"的C++ Random Decision Forest实现.

到目前为止,我发现了三个大的实现(tmva,alglib和openCv),一些"小/过时"(如librf),我需要选择其中一个:

你们有一些好/坏经历和/或关于那些库(或者其他一些)的一些建议吗?例如,使用的简单性,可移植性,内存使用,速度,错误消息的可读性,错误(?),有关实现中选择的注释等.

如果你想知道,我正在使用Visual Studio,但我的代码是(并且应该保持)与Linux兼容.速度和内存使用对我来说非常重要,因为我将计算并保留大量随机森林.我正在开发的代码是符号时间序列的机器学习算法.

先感谢您,