ltr 包 ranklib 的java 调用

官方文档

https://sourceforge.net/p/lemur/wiki/RankLib%20How%20to%20use/#training

java 接口调用

http://blog.sina.com.cn/s/blog_6592485b0102z1x9.html

没有对外开放的java接口,看源码后发现可以按照下面的方式调用进行传参

pom文件添加

        
            org.codelibs
            ranklib
            2.10.1
        

主函数

import ciir.umass.edu.eval.Evaluator;

public class MainClass {

    public static void main(String[] args) {
        String[] args_train = new String[]{"-ranker", "6", "-train", "sample_judgments_wfeatures.txt", "-save", "save model.txt"};

        Evaluator.main(args_train);
    }
}

 

你可能感兴趣的:(机器学习)