Package org.aksw.palmetto.prob.window
Class WindowBasedProbabilityEstimator
- java.lang.Object
-
- org.aksw.palmetto.prob.AbstractProbabilitySupplier
-
- org.aksw.palmetto.prob.window.WindowBasedProbabilityEstimator
-
- All Implemented Interfaces:
ProbabilityEstimator
public class WindowBasedProbabilityEstimator extends AbstractProbabilitySupplier
-
-
Field Summary
Fields Modifier and Type Field Description private long[]cooccurrenceCountsSums-
Fields inherited from class org.aksw.palmetto.prob.AbstractProbabilitySupplier
DEFAULT_MIN_FREQUENCY, freqDeterminer, minFrequency
-
-
Constructor Summary
Constructors Constructor Description WindowBasedProbabilityEstimator(WindowBasedFrequencyDeterminer freqDeterminer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()Returns the name of this probability estimator.protected SubsetProbabilitiesgetProbabilities(CountedSubsets countedSubsets)-
Methods inherited from class org.aksw.palmetto.prob.AbstractProbabilitySupplier
getFrequencyDeterminer, getMinFrequency, getProbabilities, setFrequencyDeterminer, setMinFrequency
-
-
-
-
Constructor Detail
-
WindowBasedProbabilityEstimator
public WindowBasedProbabilityEstimator(WindowBasedFrequencyDeterminer freqDeterminer)
-
-
Method Detail
-
getProbabilities
protected SubsetProbabilities getProbabilities(CountedSubsets countedSubsets)
- Specified by:
getProbabilitiesin classAbstractProbabilitySupplier
-
getName
public String getName()
Description copied from interface:ProbabilityEstimatorReturns the name of this probability estimator.- Returns:
- the name of this probability estimator
-
-