Class ListNet


  • public class ListNet
    extends RankNet
    • Field Detail

      • nIteration

        public static int nIteration
      • learningRate

        public static double learningRate
      • nHiddenLayer

        public static int nHiddenLayer
    • Constructor Detail

      • ListNet

        public ListNet()
      • ListNet

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

      • feedForward

        protected float[] feedForward​(RankList rl)
      • backPropagate

        protected void backPropagate​(float[] labels)
      • init

        public void init()
        Description copied from class: RankNet
        Main public functions
        Overrides:
        init in class RankNet
      • learn

        public void learn()
        Overrides:
        learn in class RankNet
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class RankNet
      • model

        public java.lang.String model()
        Overrides:
        model in class RankNet
      • loadFromString

        public void loadFromString​(java.lang.String fullText)
        Overrides:
        loadFromString in class RankNet
      • name

        public java.lang.String name()
        Overrides:
        name in class RankNet