svm的安装:
1 下载libsvm压缩包解压到C盘
2 安装python
3 下载gnuplot压缩包解压倒C盘
修改环境变量,将以上三个软件的exe文件所在文件夹添加到PATH,重启。
测试:在libsvm/tools路径输入
python easy.py train.1 test.1
其中train.1 test.1是数据集
看到往外弹gnuplot的图片就成功
python接口
编译python接口需要调用c编译器,可以用vc,我使用了minGW
1 安装minGW,下载minGW安装文件,最新版本不好用,我下载了之前版本的,安装。
2 将gcc.exe的文件夹添加到PATH,重启
3 cmd命令行在libsvm/python路径下运行 python setup.py install build --compiler=mingw32
不报错,就是成功了
4 在libsvm/python目录下寻找编译完成的pyd文件,复制到python安装目录下Dlls文件夹,文件夹中其他也都是pyd文件。
测试:在libsvm/python路径下键入python svm_test.py
开始运行,就成功了~~