Class RFRanker


  • public class RFRanker
    extends Ranker
    • Field Detail

      • nBag

        public static int nBag
      • subSamplingRate

        public static float subSamplingRate
      • featureSamplingRate

        public static float featureSamplingRate
      • nTrees

        public static int nTrees
      • nTreeLeaves

        public static int nTreeLeaves
      • learningRate

        public static float learningRate
      • nThreshold

        public static int nThreshold
      • minLeafSupport

        public static int minLeafSupport
      • ensembles

        protected Ensemble[] ensembles
    • Constructor Detail

      • RFRanker

        public RFRanker()
      • RFRanker

        public RFRanker​(java.util.List<RankList> samples,
                        int[] features,
                        MetricScorer scorer)
    • Method Detail

      • init

        public void init()
        Description copied from class: Ranker
        HAVE TO BE OVER-RIDDEN IN SUB-CLASSES
        Specified by:
        init in class Ranker
      • learn

        public void learn()
        Specified by:
        learn in class Ranker
      • toString

        public java.lang.String toString()
        Specified by:
        toString in class Ranker
      • model

        public java.lang.String model()
        Specified by:
        model in class Ranker
      • loadFromString

        public void loadFromString​(java.lang.String fullText)
        Specified by:
        loadFromString in class Ranker
      • name

        public java.lang.String name()
        Specified by:
        name in class Ranker
      • getEnsembles

        public Ensemble[] getEnsembles()