Liblinear benchmark

本文只介绍liblinear benchmark的使用过程。

下载源码

下载liblinear-2.11.tar.gz,然后解压。

安装

Linux环境下,在liblinear-2.11中输入make即可构建trainpredict程序。

train的介绍

train是训练程序。

package中包含的样本分类数据是”heart_scale”,输入 train heart_scale,该程序将读取训练数据并输出模型文件”heart_scale.model”。

train的具体介绍参考这里

下载数据集

LIBSVM data sets中数据集,在下面的demo中我们将使用urlcombined dataset

demo


从上图可以看到已经下载好训练集文件url_combined。
输入time ./train -s 7 url_combined即可。


参考资料:

  1. cjlin liblinear
  2. github liblinear