![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
libsvm
文章平均质量分 82
孤独的根号13
这个作者很懒,什么都没留下…
展开
-
关于libsvm中matlab入口和c++入口的不同
前几天一直中疑惑,我在svm-train.c中改了语句,为什么从matlab运行代码后,看不到输出,原来是把这两个入口搞错了呀。先写上文件夹目录,这样不会搞错:E:\svm\libsvm-master\svm.cpp svm.h svm-predict.c svm-train.cE:\svm\libsvm-master\matlab\ libsvmread.c libsvmw原创 2016-01-15 14:59:29 · 704 阅读 · 0 评论 -
libsvm如何调用svm.cpp进行训练和预测的具体过程
这里写下关于libsvm中,从MATLAB文件夹中的svmtrain.c和svmpredict.c入口,如何调用svm.cpp的过程进行详细的解析。当遇到比较重要的新的函数时,会在后面列出这个函数的作用和详细执行的过程,以便自己能看懂。注:这里主要侧重调用C_SVC的情况,以及当置b=1时的情况分析。---------------------------------------原创 2016-01-15 21:42:45 · 3423 阅读 · 0 评论 -
libsvm 多分类情况
SVM是一个二分类器,当遇到多类别的时候,一般采取如下两种策略。 a.一对多法(one-versus-rest,简称1-v-r SVMs)。训练时依次把某个类别的样本归为一类,其他剩余的样本归为另一类,这样k个类别的样本就构造出了k个SVM。分类时将未知样本分类为具有最大分类函数值的那类。 b.一对一法(one-versus-one,简称1-v-1 SVMs)。其做法是在任意两类样本之间设原创 2016-06-29 11:28:12 · 2765 阅读 · 2 评论