edu.umass.cs.mallet.base.types
Class Multinomial.LaplaceEstimator

java.lang.Object
  extended byedu.umass.cs.mallet.base.types.Multinomial.Estimator
      extended byedu.umass.cs.mallet.base.types.Multinomial.MEstimator
          extended byedu.umass.cs.mallet.base.types.Multinomial.LaplaceEstimator
All Implemented Interfaces:
java.lang.Cloneable, java.io.Serializable
Enclosing class:
Multinomial

public static class Multinomial.LaplaceEstimator
extends Multinomial.MEstimator

An MEstimator with m set to 1. The probability estimates in the Multinomial are generated by adding 1 to each count and then dividing each 1-biased count by the sum of all 1-biased counts.

See Also:
Serialized Form

Constructor Summary
Multinomial.LaplaceEstimator()
           
Multinomial.LaplaceEstimator(Alphabet dictionary)
           
Multinomial.LaplaceEstimator(int size)
           
 
Methods inherited from class edu.umass.cs.mallet.base.types.Multinomial.MEstimator
estimate
 
Methods inherited from class edu.umass.cs.mallet.base.types.Multinomial.Estimator
clone, ensureCapacity, getCount, increment, increment, increment, increment, increment, increment, print, reset, setAlphabet, size
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Multinomial.LaplaceEstimator

public Multinomial.LaplaceEstimator()

Multinomial.LaplaceEstimator

public Multinomial.LaplaceEstimator(int size)

Multinomial.LaplaceEstimator

public Multinomial.LaplaceEstimator(Alphabet dictionary)