Package edu.stanford.nlp.stats

Interface Summary
Counter<E> An Object to double map used for keeping weights or counts for objects.
EquivalenceClasser<IN,OUT> A strategy-type interface for specifying a function from Objects to their equivalence classes.
EquivalenceClassEval.EqualityChecker<T> A strategy-type interface for specifying an equality criterion for pairs of Objects.
EquivalenceClassEval.Factory<IN,OUT>  
ProbabilityDistribution<E> This is an interface for probability measures, which will allow samples to be drawn and the probability of objects computed.
Sampler<T> An interace for drawing samples from the label space of an object.
 

Class Summary
AbstractCounter<E> Default implementations of all the convenience methods provided by Counter.
ClassicCounter<E> A specialized kind of hash table (or map) for storing numeric counts for objects.
Counters Static methods for operating on Counters.
Distribution<E> Immutable class for representing normalized, smoothed discrete distributions from Counters.
EquivalenceClassEval<IN,OUT> A class for calculating precision and recall statistics based on comparisons between two Collections.
GeneralizedCounter<K> A class for keeping double counts of Lists of a prespecified length.
IntCounter<E> A specialized kind of hash table (or map) for storing numeric counts for objects.
SimpleGoodTuring Simple Good-Turing smoothing, based on code from Sampson, available at: ftp://ftp.informatics.susx.ac.uk/pub/users/grs2/SGT.c

See also http://www.grsampson.net/RGoodTur.html

TwoDimensionalCounter<K1,K2> A class representing a mapping between pairs of typed objects and double values.
 



Stanford NLP Group