Class RankerFactory


  • public class RankerFactory
    extends java.lang.Object
    Author:
    vdang This class implements the Ranker factory. All ranking algorithms implemented have to be recognized in this class.
    • Field Detail

      • rFactory

        protected Ranker[] rFactory
      • map

        protected static java.util.HashMap<java.lang.String,​RANKER_TYPE> map
    • Constructor Detail

      • RankerFactory

        public RankerFactory()
    • Method Detail

      • createRanker

        public Ranker createRanker​(java.lang.String className)
      • createRanker

        public Ranker createRanker​(java.lang.String className,
                                   java.util.List<RankList> samples,
                                   int[] features,
                                   MetricScorer scorer)
      • loadRankerFromFile

        public Ranker loadRankerFromFile​(java.lang.String modelFile)
      • loadRankerFromString

        public Ranker loadRankerFromString​(java.lang.String fullText)