首先将"libsvm.jar"加载进入项目
然后可以使用如下程序调用
import java.io.*;
import java.util.StringTokenizer;
import libsvm.*;
/*
* 作者:曹浩
* 功能:在Java语言中调用SVM模型对特征文件进行分类。
*/
public class TestLibsvm
{
private static double atof(String s)
{
return Double.valueOf(s).doubleValue();
}
private static int atoi(String s)
{
return Integer.parseInt(s);
}
public static void main(String[] args)
{
try{
//载入模型文件
svm_model model = svm.svm_load_model("d://model.3");
//读入待预测文件
BufferedReader input = new BufferedReader(new InputStreamReader(new FileInputStream(new File("D://testData.abs.chinese"))));
while(true)
{
String line = input.readLine();
if(line == null) break;
StringTokenizer