在python中使用liblinear
1.安装
1.从http://www.csie.ntu.edu.tw/~cjlin/liblinear/ 下载压缩文件,解压
2.进入liblinear主目录,执行make
3.进入./python
的文件夹下,拷贝文件夹目录
4.将目录添加至python解释器的path中,export PYTHONPATH=/Users/username/Downloads/liblinear-2.01/python:$PAYTHONPATH
5.进入python, 运行import liblinear
,无报错,即完成。
2.使用liblinearutil
liblinearutil模块相比liblinear模块不用考虑ctypes的问题,直接用python数据类型就可以。
from liblinearutil import *
常用函数
train()
:训练线性模型
predict()
:对testing数据做预测
svm_read_problem()
:读取li