Class DistributionSPL


  • public class DistributionSPL
    extends Distribution
    The smoothed power-law (SPL) distribution for the information-based framework that is described in the original paper.

    Unlike for DFR, the natural logarithm is used, as it is faster to compute and the original paper does not express any preference to a specific base.

    • Constructor Summary

      Constructors 
      Constructor Description
      DistributionSPL()
      Sole constructor: parameter-free
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      float score​(BasicStats stats, float tfn, float lambda)
      Computes the score.
      java.lang.String toString()
      Subclasses must override this method to return the name of the distribution.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • DistributionSPL

        public DistributionSPL()
        Sole constructor: parameter-free
    • Method Detail

      • toString

        public java.lang.String toString()
        Description copied from class: Distribution
        Subclasses must override this method to return the name of the distribution.
        Specified by:
        toString in class Distribution