win10系統64位MatlabR2014a從安裝Windows SDK7.1 到配置libsvm

win10系統64位MatlabR2014a從安裝Windows SDK7.1 到配置libsvmc++

個人環境:win10(64位)、MatlabR2014a、Windows SDK7.一、VC-Compiler-KB2519277redis

1.卸載
Visual c++ 2010 x86 redistributable、
Visual c++ 2010 x64 redistributable(64位windows)
不卸載則SDK安裝不成功!
安裝時有可能會關於RTE.NET報錯,沒必要理會,繼續安裝。windows

2.下載並安裝windows SDK7.1 (下載地址見最後).net

3.下載並運行VC-Compiler-KB2519277(下載地址見最後)
注意:必定要先安裝SDK再運行VC-Compiler-KB2519277命令行

4.下載libsvm,目前最新版本爲libsvm3.23(下載地址見最後)code

5.將libsvm解壓到MatlabR2014a的toolbox中blog

6.打開matlab,將當前文件夾定位到libsvm3.23\matlab, 在命令行輸入make,會出現不少文件,若是看到make出帶有mexw64後綴名的文件,就成功了。it

 


7.將make出的文件所有複製粘貼到libsvm下的Windows文件夾中進行替換。io

8.將libsvm下的heart_scale複製粘貼到Windows中table

9.驗證是否成功配置:
在命令行輸入以下code:

[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); % test the trainingdata

若是出現一行:Accuracy = 86.6667% (234/270) (classification)。就說明成功了。

10.over~

參考文章:
1.下載安裝SDK7.1:
https://blog.csdn.net/liuliqun520/article/details/80357533
2.配置libsvm:
https://blog.csdn.net/hh13248101160/article/details/77837515

下載地址~
Windows SDK 7.1 32bits下載地址:http://download.microsoft.com/download/F/1/0/F10113F5-B750-4969-A255-274341AC6BCE/GRMSDK_EN_DVD.iso

Windows SDK 7.1 64bits下載地址:http://download.microsoft.com/download/F/1/0/F10113F5-B750-4969-A255-274341AC6BCE/GRMSDKX_EN_DVD.iso

Visual c++ 2010 補丁包VC-Compiler-KB2519277下載地址:https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=4422

libsvm的最新版本下載地址爲:http://www.csie.ntu.edu.tw/~cjlin/libsvm/————————————————版權聲明:本文爲CSDN博主「名字一直在重複」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接及本聲明。原文連接:https://blog.csdn.net/weixin_42977883/article/details/87106720

相關文章
相關標籤/搜索