Documentation of 'weka.estimators.UnivariateEqualFrequencyHistogramEstimator' Java class
UnivariateEqualFrequencyHistogramEstimator
weka.estimators

Class UnivariateEqualFrequencyHistogramEstimator

    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static double CONST
      Constant for Gaussian density.
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void addValue(double value, double weight)
      Adds a value to the density estimator.
      int getNumBins()
      Gets the number of bins
      java.lang.String getRevision()
      Returns the revision string.
      boolean getUpdateWeightsOnly()
      Gets whether only weights should be udpated.*
      java.lang.String globalInfo()
      Returns a string describing the estimator.
      void initializeStatistics()
      Triggers construction of estimator based on current data and then initializes the statistics.
      double logDensity(double value)
      Returns the natural logarithm of the density estimate at the given point.
      static void main(java.lang.String[] args)
      Main method, used for testing this class.
      double[][] predictIntervals(double conf)
      Returns the interval for the given confidence value.
      double predictQuantile(double percentage)
      Returns the quantile for the given percentage.
      void setNumBins(int numBins)
      Sets the number of bins
      void setUpdateWeightsOnly(boolean flag)
      Sets whether only weights should be udpated.
      java.lang.String toString()
      Returns textual description of this estimator.
      • Methods inherited from class java.lang.Object

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

      • CONST

        public static final double CONST
        Constant for Gaussian density.
    • Constructor Detail

      • UnivariateEqualFrequencyHistogramEstimator

        public UnivariateEqualFrequencyHistogramEstimator()
    • Method Detail

      • globalInfo

        public java.lang.String globalInfo()
        Returns a string describing the estimator.
      • getNumBins

        public int getNumBins()
        Gets the number of bins
        Returns:
        the number of bins.
      • setNumBins

        public void setNumBins(int numBins)
        Sets the number of bins
        Parameters:
        numBins - the number of bins
      • initializeStatistics

        public void initializeStatistics()
        Triggers construction of estimator based on current data and then initializes the statistics.
      • setUpdateWeightsOnly

        public void setUpdateWeightsOnly(boolean flag)
        Sets whether only weights should be udpated.
      • getUpdateWeightsOnly

        public boolean getUpdateWeightsOnly()
        Gets whether only weights should be udpated.*
      • predictIntervals

        public double[][] predictIntervals(double conf)
        Returns the interval for the given confidence value.
        Specified by:
        predictIntervals in interface UnivariateIntervalEstimator
        Parameters:
        conf - the confidence value in the interval [0, 1]
        Returns:
        the interval
      • predictQuantile

        public double predictQuantile(double percentage)
        Returns the quantile for the given percentage.
        Specified by:
        predictQuantile in interface UnivariateQuantileEstimator
        Parameters:
        percentage - the percentage
        Returns:
        the quantile
      • logDensity

        public double logDensity(double value)
        Returns the natural logarithm of the density estimate at the given point.
        Specified by:
        logDensity in interface UnivariateDensityEstimator
        Parameters:
        value - the value at which to evaluate
        Returns:
        the natural logarithm of the density estimate at the given value
      • getRevision

        public java.lang.String getRevision()
        Returns the revision string.
        Specified by:
        getRevision in interface RevisionHandler
        Returns:
        the revision
      • toString

        public java.lang.String toString()
        Returns textual description of this estimator.
        Overrides:
        toString in class java.lang.Object
      • main

        public static void main(java.lang.String[] args)
        Main method, used for testing this class.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.