Libsvm安装心得

在安装Libsvm时候出现了好多的错误,我一开始是在DOS窗口用pip安装,安装成功后没法使用svm以及svmutil,再网上试了几种方法,添加环境变量、在pycharm自动安装等都没有成功,依然还是无法使用libsvm库中的函数。后来用以下的方法解决了:

1.从这里https://www.lfd.uci.edu/~gohlke/pythonlibs/#libsvm找到whl文件,根据自己安装的python版本进行选择,我安装的是3.8 32位,所以我下载的是第4个whl文件

在这里插入图片描述

2. win+R打开dos窗口,cd进入whl所在的位置,我这里把whl文件下载到了软件安装包,然后使用 pip install 进行安装,如下图所示

在这里插入图片描述

3.安装成功后,Libsvm就已经可以用了。按以下方式导入

**```
from svmutil import *
from svm import *

测试以下代码:
```c
from svmutil import *
from svm import *
y, x = [1, -1], [{1: 1, 2: 1}, {1: -1, 2: -1}]
prob = svm_problem(y, x)
param = svm_parameter('-t 0 -c 4 -b 1')
model = svm_train(prob, param)
yt = [1]
xt = [{1: 1, 2: 1}]
p_label, p_acc, p_val = svm_predict(yt, xt, model)
print(p_label)**

结果如下:
在这里插入图片描述

Supongo que te gusta

Origin blog.csdn.net/baidu_41833099/article/details/115916932
Recomendado
Clasificación