edu.stanford.nlp.stats
Class AbstractDistribution
java.lang.Object
|
+--edu.stanford.nlp.stats.AbstractDistribution
- All Implemented Interfaces:
- Distribution
- public abstract class AbstractDistribution
- extends Object
- implements Distribution
abstract base for distributions
AbstractDistribution
public AbstractDistribution()
descriptor
public abstract DistributionDescriptor descriptor()
- Specified by:
descriptor
in interface Distribution
prob
public abstract double prob(Observation o)
- Specified by:
prob
in interface Distribution
observations
public abstract Set observations()
- Specified by:
observations
in interface Distribution
entropy
public double entropy()
- Specified by:
entropy
in interface Distribution
klDivergence
public double klDivergence(Distribution q)
- Specified by:
klDivergence
in interface Distribution
jsDivergence
public double jsDivergence(Distribution q)
- Specified by:
jsDivergence
in interface Distribution
toString
public String toString()
- Overrides:
toString
in class Object
Stanford NLP Group