Package org.aksw.palmetto.evaluate
Class CoherenceEvaluation.StaticWindowBasedFrequencyDeterminer
- java.lang.Object
-
- org.aksw.palmetto.evaluate.CoherenceEvaluation.StaticWindowBasedFrequencyDeterminer
-
- All Implemented Interfaces:
FrequencyDeterminer,WindowBasedFrequencyDeterminer
- Enclosing class:
- CoherenceEvaluation
public static class CoherenceEvaluation.StaticWindowBasedFrequencyDeterminer extends Object implements WindowBasedFrequencyDeterminer
-
-
Field Summary
Fields Modifier and Type Field Description protected long[]cooccurrenceCountsprotected CountedSubsetscountsprotected WindowBasedFrequencyDetermineroriginalDeterminerprotected String[]wordSet
-
Constructor Summary
Constructors Constructor Description StaticWindowBasedFrequencyDeterminer(WindowBasedFrequencyDeterminer originalDeterminer, String[] wordSet)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CountedSubsets[]determineCounts(String[][] wordsets, SegmentationDefinition[] definitions)Returns the frequencies of words and word sub sets of the given word sets.long[]getCooccurrenceCounts()StringgetSlidingWindowModelName()intgetWindowSize()voidsetWindowSize(int windowSize)
-
-
-
Field Detail
-
wordSet
protected String[] wordSet
-
counts
protected CountedSubsets counts
-
cooccurrenceCounts
protected long[] cooccurrenceCounts
-
originalDeterminer
protected WindowBasedFrequencyDeterminer originalDeterminer
-
-
Constructor Detail
-
StaticWindowBasedFrequencyDeterminer
public StaticWindowBasedFrequencyDeterminer(WindowBasedFrequencyDeterminer originalDeterminer, String[] wordSet)
-
-
Method Detail
-
determineCounts
public CountedSubsets[] determineCounts(String[][] wordsets, SegmentationDefinition[] definitions)
Description copied from interface:FrequencyDeterminerReturns the frequencies of words and word sub sets of the given word sets.- Specified by:
determineCountsin interfaceFrequencyDeterminer- Returns:
-
setWindowSize
public void setWindowSize(int windowSize)
- Specified by:
setWindowSizein interfaceWindowBasedFrequencyDeterminer
-
getCooccurrenceCounts
public long[] getCooccurrenceCounts()
- Specified by:
getCooccurrenceCountsin interfaceWindowBasedFrequencyDeterminer
-
getSlidingWindowModelName
public String getSlidingWindowModelName()
- Specified by:
getSlidingWindowModelNamein interfaceWindowBasedFrequencyDeterminer
-
getWindowSize
public int getWindowSize()
- Specified by:
getWindowSizein interfaceWindowBasedFrequencyDeterminer
-
-