- 下载libsvm包。地址:https://www.csie.ntu.edu.tw/~cjlin/libsvm/#download

- 下载liblinear-2.30-cp37-cp37m-win_amd64.whl(如果电脑是32位则不用,如果电脑是64位则需要)。地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

3. 打开anaconda prompt,转到liblinear-2.30-cp37-cp37m-win_amd64.whl安装位置,运行pip install liblinear-2.30-cp37- cp37m-win_amd64.whl
4. cmd中输入python,输入:
>>>import os
>>>os.chdir('D:\libsvm-3.23\python')
>>>from svmutil import *
>>>y, x = svm_read_problem('D:\libsvm-3.23\heart_scale')
>>>m = svm_train(y[:200], x[:200], '-c 4')
>>>p_label, p_acc, p_val = svm_predict(y[200:], x[200:], m)
如下表示成功:
博客介绍了libsvm包和liblinear-2.30-cp37-cp37m-win_amd64.whl的下载方法,前者可从https://www.csie.ntu.edu.tw/~cjlin/libsvm/#download下载,后者64位电脑需下载,地址为https://www.lfd.uci.edu/~gohlke/pythonlibs/ ,还说明了在anaconda prompt中安装liblinear包及验证安装成功的方法。

1万+

被折叠的 条评论
为什么被折叠?



