c++ - 是否有具有良好 C++ 接口(interface)的快速线性 SVM 库?

标签 c++ machine-learning svm

我目前正在使用 LIBLINEAR。我对它的性能完全满意,但它是用纯C 编写的,接口(interface)不方便。我必须为所有内容编写包装器并修补代码以在 C++ 环境中始终如一地使用。是否有任何其他库与 LIBLINEAR 一样快但用 C++ 编写并提供更简单的界面?

最佳答案

您会发现最好的是 LIBLINEAR在我看来。备选方案是 SVM^PERF和 Pegasos(几乎没有记录)。它们都有非常相似的界面。您找不到具有类似性能和 C++ 接口(interface)的库。不是因为 C++ 不好,而是因为这些库是最先进的。

您到底不喜欢界面的什么地方?它非常直观,几乎没有任何开销。

关于c++ - 是否有具有良好 C++ 接口(interface)的快速线性 SVM 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18227069/

相关文章:

c++ - noexcept 运算符在调用指向成员函数的指针后失败

c++ - 如何选择应用程序应链接到的 VC 2008 DLL 的版本?

machine-learning - 单一分类器与剩余分类器

C++ 指针用法

c++ - 如何在 XP 样式按钮上显示位图/图标

machine-learning - 文本生成: character prediction RNN vs. 单词预测RNN

machine-learning - 在 Keras 中正确声明神经网络的 input_shape?

machine-learning - torch7 中图像保存和加载的异常行为

python - SVM 找到外部训练集的成员

machine-learning - SVM的gamma和cost参数