LIBSVM的安装——Mac/Windows

原创 2015年11月20日 12:59:42

一、Mac下LIBSVM的安装


测试环境:OS X10.10+Xcode6.4+MATLAB2014b+libsvm3.20


  1. 下载LIBSVM。
  2. 解压至某文件夹,最好是全英文路径下,此文件夹要一直保留,安装完毕后也不可删除,建议放在MATLAB的toolbox文件夹下。
  3. 设置MATLAB搜索路径:
    进入MATLAB->Set Path->Add with Subfolders->选择你解压好的libsvm-3.20目录->Save->Close
  4. 查看SDK的版本:
    Contents->Developer->Platforms->MacOSXplatform->Developer->SDKs
  5. Finder->应用程序->MATLAB_R2014b->右键->显示包内容->bin->mexopts.sh(可先备份)
    按照下图修改
    这里写图片描述
  6. MATLAB command window 运行以下语句:
cd(matlabroot)
cd bin
mex -setup

这里写图片描述
输入

1

回车(具体输入几按提示来就好)
7. 将工作目录切换至之前解压好的libsvm-3.20目录下的子目录matlab下
这里写图片描述
输入命令

make

这里写图片描述
8. 测试:

[heart_scale_label, heart_scale_inst] = libsvmread('heart_scale');
model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07');
[predict_label, accuracy, dec_values] = svmpredict(heart_scale_label,heart_scale_inst, model);

显示

Accuracy = 86.6667% (234/270) (classification)

则安装成功!


*************************************


二、Windows下LIBSVM的安装


测试环境:xp+vs2010+MATLAB2013a+libsvm3.20


  1. 下载LIBSVM。
  2. 解压至某文件夹,最好是全英文路径下,此文件夹要一直保留,安装完毕后也不可删除,建议放在MATLAB的toolbox文件夹下。
  3. 设置MATLAB搜索路径:
    进入MATLAB,Set Path->Add with Subfolders->选择你解压好的libsvm-3.20目录->Save->Close
  4. 将工作目录切换至之前解压好的libsvm-3.20目录下的子目录matlab下
  5. 选择编译器
mex -setup

按照提示选择编译器:这里本人选择的是VS2010

这里写图片描述
6. MATLAB command window 运行:

make

matlab文件夹下会生成4个文件libsvmread.mexw32,libsvmwrite.mexw32,svmtrain.mexw32,svmpredict.mexw32
7. 测试:

[heart_scale_label, heart_scale_inst] = libsvmread('heart_scale');
model = svmtrain(heart_scale_label, heart_scale_inst, '-c 1 -g 0.07');
[predict_label, accuracy, dec_values] = svmpredict(heart_scale_label,heart_scale_inst, model);

显示

Accuracy = 86.6667% (234/270) (classification)

则安装成功!

版权声明:本文为博主原创文章,未经博主允许不得转载。

数据挖掘-全面的MAC上matlab安装libsvm

主要整理于: 1,简书mac安装libsvm 2,matlab社区关于mex -setup失败 (下面的过程会翻译) 3,百度知道关于如何确定安装成功 步骤: 1,下载下面两个文件: Matlab...
  • maxu12345
  • maxu12345
  • 2016年03月18日 16:27
  • 1712

Mac python libsvm 安装&&入门

安装 下载libsvm http://www.csie.ntu.edu.tw/~cjlin/libsvm/ 解压,进入目录 make 进入python make python目录下的*.py文件拷贝...
  • liangdong2014
  • liangdong2014
  • 2017年03月05日 17:02
  • 1244

Mac OS X10.10下Matlab 2014b安装libsvm-3.20

本人由于在科研中经常用到支持向量机算法,于是准备在我的mbp上装一个svm软件包,工作环境为MacOSX 10.10,Xcode 7.1,Matlab 2014b。...
  • bingshanqiao
  • bingshanqiao
  • 2015年10月07日 12:22
  • 1596

Mac OS环境下的libsvm在Matlab中安装

Mac OS下在Matlab中安装libsvm
  • u013515273
  • u013515273
  • 2016年04月28日 17:22
  • 1962

mac os 配置python的libsvm

首先下载libsvm.zip文件 unzip一下libsvm.zip文件,进入libsvm文件夹 make一次libsvm 进入libsvm->python文件夹 make一次libsvm->...
  • daizziad1314
  • daizziad1314
  • 2016年09月13日 18:47
  • 2082

MAC上libsvm的使用详解[折腾好久]

网上大部分文章都是在windows下如何使用的教程,自己摸索加上各种谷歌,终于搞定。参数选择工具prid.py在mac下的使用尤其折腾。...
  • conniemessi
  • conniemessi
  • 2016年11月25日 16:26
  • 1959

python libsvm模块在mac上的安装

近期需要使用到libsvm这个库,但是查了一下很多都是windows的安装,找了几篇博客尝试了一下mac的安装,但是都失败了,可能是我没有理解到作者的意思吧。后来仔细研究终于搞定了。我是在Pychar...
  • zhangfeng12345677
  • zhangfeng12345677
  • 2017年11月21日 11:11
  • 224

mac os x下安装python libsvm

1 下载libsvm,并执行make命令 2 将libsvm.so.2 复制到/usr/local/lib文件夹下 3 进入python, 执行import sys和sys.path,记住一个pa...
  • u012774963
  • u012774963
  • 2013年11月09日 02:15
  • 4133

python libsvm windows 64位 安装

网上有很多麻烦的在win64机器上安装libsvm的步骤,实际上只要在下面网站找到libsvm的whl包,pip安装就行了 pip install libsvm-3.21-cp27-none...
  • prom1201
  • prom1201
  • 2016年05月12日 11:03
  • 1107

windows下LIBSVM使用方法及例子

1. 程序介绍和环境设置windows下的libsvm是在命令行运行的Console Program。所以其运行都是在windows的命令行提示符窗口运行(运行,输入cmd)。运行主要用到的程序,由如...
  • ddkxddkx
  • ddkxddkx
  • 2011年04月13日 22:32
  • 9512
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:LIBSVM的安装——Mac/Windows
举报原因:
原因补充:

(最多只允许输入30个字)