安装libsvm工具包
安装libsvm工具包步骤
一、进入官网主页下载工具包:
http://www.csie.ntu.edu.tw/~cjlin/libsvm/
二、解压文件,生成一个文件夹,我的是libsvm-3.21
三、设置路径,将libsvm-3.21文件夹添加到matlab搜索路径上。
左上角File->Set Path->Add Folder->选中第二部解压生成的文件夹->Save
四、将Current Folder的路径指向第二部生成的文件夹:E:\libsvm-3.21\matlab\(我将工具包解压到了E盘的libsvm-3.21文件夹,实际操作时指向这个文件就可以了)
五、编译
再Matlab命令行输入mex -setup(注意中间的空格),出现如下提示:
mex -setup
Please choose your compiler for building external interface (MEX) files: Would you like mex to locate installed compilers [y]/n? ySelect a compiler:
[1] Microsoft Visual C++ 2010 in C:\Program Files (x86)\Microsoft Visual Studio 10.0 [0] None
然后选择编译器:我电脑里只有这一个,所以就选择1。出现下面提示:让确认选择的编译器是否正确,如果正确就输入y
Compiler: 1Please verify your choices: Compiler: Microsoft Visual C++ 2010
Location: C:\Program Files (x86)\Microsoft Visual Studio 10.0 Are these correct [y]/n?
输入y之后,出现如下提示:
Are these correct [y]/n? y*************************************************************************** Warning: MEX-files generated using Microsoft Visual C++ 2010 require that Microsoft Visual Studio 2010 run-time libraries be available on the computer they are run on. If you plan to redistribute your MEX-files to other MATLAB users, be sure that they have the run-time libraries.
*************************************************************************** Trying to update options file: C:\Users\wangxuewei\AppData\Roaming\MathWorks\MATLAB\R2010b\mexopts.bat
From template: C:\PROGRA~1\MATLAB\R2010b\bin\win64\mexopts\msvc100opts.bat Done . . .
六、make
在命令窗口输入:make
make如果成功了,会发现在Current Folder窗口中会多出四个后缀为.mexw64文件,这是编译后生成的。
七、测试
>> [label_vector, instance_matrix] = libsvmread('E:\libsvm-3.21\heart_scale');
>> model=svmtrain(label_vector,instance_matrix);
其中 libsvmread('filename');是导入测试数据,在解压生成的文件夹libsvm-3.21,有一个名为heart_scale的文件,这里面包含测试数据,所以filename用指向heart_scale的路径代替就好。如果安装正确,运行结果如下:
*
optimization finished, #iter = 162
nu = 0.431029
obj = -100.877288, rho = 0.424462
nSV = 132, nBSV = 107
Total nSV = 132
参考博客: http://blog.sciencenet.cn/blog-261330-627680.html
安装libsvm工具包相关推荐
- SVM学习——在matlab上安装libsvm库(一)
环境搭建 平台: Windows PC MATLAB 软件 libsvm库(SVM工具箱) 安装步骤 准备工作 安装对应的编译器,在网站上查看当前matlab版本支持的编译器版本.本文使用的matla ...
- MATLAB安装libsvm工具箱的方法
亲测可行的方法,原文地址:https://www.cnblogs.com/Ran-Chen/p/9462825.html 支持向量机(support vector machine,SVM)是机器学习中 ...
- Matlab R2016b 版本配置+安装LIBSVM 呕心沥血整理全集
Matlab R2016b 版本配置+安装LIBSVM 呕心沥血整理全集 目录 前言 LIBSVM安装包下载 安装编译器 测试安装是否成功 编译文件 测试使用 本文中参考到的博文 后记 前言 (一些废 ...
- Raspberry Pi 4B安装 OpenVINO™ 工具包
OpenVINO™ 下载树莓派使用的 OpenVINO™ 工具包 创建安装文件夹 安装外部软件依赖项 设置环境变量 为英特尔神经计算棒 2 设备添加 USB 规则 构建并运行对象检测示例 查看树莓派有 ...
- 阿里云主机安装开发工具包报错处理
环境: 阿里云主机系统版本:Centos6.2 x64 错误: 安装开发工具包报错,使用163yum源: # yum groupinstall "Development tools&q ...
- matlab中安装libsvm时No supported compiler or SDK was found问题
1. 安装libsvm时No supported compiler or SDK was found问题解决方法 参照帖子23楼解决方法:http://www.ilovematlab.cn/threa ...
- LabVIEW之安装队列工具包AMC安装问题解决
LabVIEW之安装队列工具包AMC安装问题解决 参考文章: (1)LabVIEW之安装队列工具包AMC安装问题解决 (2)https://www.cnblogs.com/qiufenghui/p/3 ...
- R安装并行计算工具包snowfall实现并行运算资源
R安装并行计算工具包snowfall实现并行运算 资源: http://cran.r-project.org/web/packages/snowfall/vignettes/snowfall.pdf ...
- matlab成功安装libsvm后,运行程序仍报错“svmtrain has been removed”解决方法记录
系统:windows11 版本:MATLAB R2018b matlab使用支持向量机做回归预测时需要安装 libsvm 包并进行编译,参考此链接博客<http://t.csdn.cn/CfFo ...
最新文章
- 使用postman修改SAP Marketing Cloud contact主数据
- CoGAN 和 SeGAN
- python安装旧版的opencv(3.1.0为例)
- tensorflow 1.0 学习:十图详解tensorflow数据读取机制
- 一分钟理解softmax函数(超简单)
- JavaSE教程-03深入探究原码,反码,补码-扩展
- list lt t gt java_将DataTable转换成Listlt;Tgt;实现思路及示例代码
- font-size:100%理解
- cron 每10分钟执行一次_早餐儿子最爱它,简单卷一卷,10分钟做一大盘,三天两头吃一次...
- Google Chrome 将禁止“退格键”作为后退按钮使用
- iOS 使用NJKWebViewProgress做webview进度条(加载网页时获取加载进度)
- mysql in过大_项目中常用的 19 条 MySQL 优化
- 人脸检测(十四)--MTCNN
- Unity3d 无人机
- h桥程序控制c语言,H桥电路原理及直流电机驱动编程
- @Trasactional 事务解读
- RNA 二级结构预测方法
- 支付宝网页端支付接口实现案例流程
- P4839 P哥的桶 题解
- react结合rust编写wasm图像处理