libsvm中predict_label返回值为空的解决办法
来源:互联网 发布:ipad下载软件工具 编辑:程序博客网 时间:2024/05/21 23:31
转载:http://blog.csdn.net/zhaomengszu/article/details/69055875
最近在使用svm做一些机器学习的东西,再用svm预测的时候,发现没有返回的精度,看了看workspace发现不仅仅是accuracy没有返回值,就连返回的label也没有返回值,咦这就奇怪了,再检查了好久,发现是因为libsvm的版本问题,如果我们使用的是以前老的版本,比如2.几的svm,大部分是要求我们输入两个参数就可以。
- [pred,acc] = svmpredict(double(labels), data, model, '-b 1');
以上情况是针对新的libsvm版本是没有输出结果的。
但是如果我们使用比较新的libsvm版本后,比如3.2,那么我们如果还是使用两个作为输出参数,那么就没有结果,也就是都返回时空值,我们只需要在输出参数写成三个输出参数即可,具体代码如下修改。
- [pred,acc,preb] = svmpredict(double(labels), data, model, '-b 1');
我们在输入三个参数后我们就能得到正确的结果了。
阅读全文
0 0
- libsvm中predict_label返回值为空的解决办法
- libsvm中svmpredict返回值为空的解决办法
- android 网络请求图片,返回值为空的解决办法
- 框架中session为空的解决办法
- 框架中session为空的解决办法
- Iframe中session为空的解决办法
- 调用pcap_findalldevs返回列表为空的解决办法
- C# 返回结构体为空的解决办法
- C# 返回结构体为空的解决办法
- android读取系统相册返回为空的解决办法
- C# 返回结构体为空的解决办法
- getResourceAsStream返回值为空的问题
- startActivityForResult返回值为空的问题
- jquery的ajax中dataType="json",返回值判断是否为空,是否为null
- Mybatis中 Integer 值为0时,默认为空字符串的解决办法
- Android 中Listview方法getChildAt()返回为空的问题
- getActionBar为空的解决办法
- php5.4中htmlspecialchars中文为空的解决办法
- BLE Mesh网络协议综述
- NOIP模拟10.24
- CentOS的下安装MongoDB
- SpringBoot配置多数据源
- jeesite导入excel表格做法
- libsvm中predict_label返回值为空的解决办法
- 垂直居中
- eclipse配置Android SDK NDK
- iOS中的锁的介绍及简单使用
- 极光推送与苹果自带推送的差别
- 链表,顺序表,链队,链栈,顺序队,顺序栈,二叉树的基本操作函数
- 最简单明了的NDK开发以及生成.so库
- java 设计模式-职责型模式
- pkg-config的作用