安装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工具包相关推荐

  1. SVM学习——在matlab上安装libsvm库(一)

    环境搭建 平台: Windows PC MATLAB 软件 libsvm库(SVM工具箱) 安装步骤 准备工作 安装对应的编译器,在网站上查看当前matlab版本支持的编译器版本.本文使用的matla ...

  2. MATLAB安装libsvm工具箱的方法

    亲测可行的方法,原文地址:https://www.cnblogs.com/Ran-Chen/p/9462825.html 支持向量机(support vector machine,SVM)是机器学习中 ...

  3. Matlab R2016b 版本配置+安装LIBSVM 呕心沥血整理全集

    Matlab R2016b 版本配置+安装LIBSVM 呕心沥血整理全集 目录 前言 LIBSVM安装包下载 安装编译器 测试安装是否成功 编译文件 测试使用 本文中参考到的博文 后记 前言 (一些废 ...

  4. Raspberry Pi 4B安装 OpenVINO™ 工具包

    OpenVINO™ 下载树莓派使用的 OpenVINO™ 工具包 创建安装文件夹 安装外部软件依赖项 设置环境变量 为英特尔神经计算棒 2 设备添加 USB 规则 构建并运行对象检测示例 查看树莓派有 ...

  5. 阿里云主机安装开发工具包报错处理

    环境: 阿里云主机系统版本:Centos6.2 x64 错误: 安装开发工具包报错,使用163yum源: # yum  groupinstall   "Development tools&q ...

  6. matlab中安装libsvm时No supported compiler or SDK was found问题

    1. 安装libsvm时No supported compiler or SDK was found问题解决方法 参照帖子23楼解决方法:http://www.ilovematlab.cn/threa ...

  7. LabVIEW之安装队列工具包AMC安装问题解决

    LabVIEW之安装队列工具包AMC安装问题解决 参考文章: (1)LabVIEW之安装队列工具包AMC安装问题解决 (2)https://www.cnblogs.com/qiufenghui/p/3 ...

  8. R安装并行计算工具包snowfall实现并行运算资源

    R安装并行计算工具包snowfall实现并行运算 资源: http://cran.r-project.org/web/packages/snowfall/vignettes/snowfall.pdf ...

  9. matlab成功安装libsvm后,运行程序仍报错“svmtrain has been removed”解决方法记录

    系统:windows11 版本:MATLAB R2018b matlab使用支持向量机做回归预测时需要安装 libsvm 包并进行编译,参考此链接博客<http://t.csdn.cn/CfFo ...

最新文章

  1. 使用postman修改SAP Marketing Cloud contact主数据
  2. CoGAN 和 SeGAN
  3. python安装旧版的opencv(3.1.0为例)
  4. tensorflow 1.0 学习:十图详解tensorflow数据读取机制
  5. 一分钟理解softmax函数(超简单)
  6. JavaSE教程-03深入探究原码,反码,补码-扩展
  7. list lt t gt java_将DataTable转换成Listlt;Tgt;实现思路及示例代码
  8. font-size:100%理解
  9. cron 每10分钟执行一次_早餐儿子最爱它,简单卷一卷,10分钟做一大盘,三天两头吃一次...
  10. Google Chrome 将禁止“退格键”作为后退按钮使用
  11. iOS 使用NJKWebViewProgress做webview进度条(加载网页时获取加载进度)
  12. mysql in过大_项目中常用的 19 条 MySQL 优化
  13. 人脸检测(十四)--MTCNN
  14. Unity3d 无人机
  15. h桥程序控制c语言,H桥电路原理及直流电机驱动编程
  16. @Trasactional 事务解读
  17. RNA 二级结构预测方法
  18. 支付宝网页端支付接口实现案例流程
  19. P4839 P哥的桶 题解
  20. react结合rust编写wasm图像处理

热门文章

  1. [转]C++的Json解析库:jsoncpp和boost
  2. 【029】获取选择要素的属性
  3. 正则表达式——获取指定IP的物理地址(二)
  4. ***经验谈之SA权限***的感悟
  5. NodeJS开源系统Mili简介
  6. 容器编排技术 -- Kubernetes kubectl run 命令详解
  7. 松哥整理了 15 道 Spring Boot 高频面试题,看完当面霸
  8. Spring Boot Redis缓存
  9. 受检异常和非受检异常
  10. Hexo博客的备份与恢复