Package org.aksw.palmetto.prob.window
Class ContextWindowFrequencyDeterminer
java.lang.Object
org.aksw.palmetto.prob.window.AbstractWindowBasedFrequencyDeterminer
org.aksw.palmetto.prob.window.ContextWindowFrequencyDeterminer
- All Implemented Interfaces:
FrequencyDeterminer,WindowBasedFrequencyDeterminer
-
Field Summary
Fields inherited from class org.aksw.palmetto.prob.window.AbstractWindowBasedFrequencyDeterminer
corpusAdapter, windowSize, wordSetCountSums -
Constructor Summary
ConstructorsConstructorDescriptionContextWindowFrequencyDeterminer(WindowSupportingAdapter corpusAdapter, int windowSize) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddCountsFromDocument(com.carrotsearch.hppc.IntArrayList[] positions, int[] counts, int docLength)protected voidlong[]intvoidsetWindowSize(int windowSize)Methods inherited from class org.aksw.palmetto.prob.window.AbstractWindowBasedFrequencyDeterminer
determineCounts, determineCounts
-
Constructor Details
-
ContextWindowFrequencyDeterminer
-
-
Method Details
-
addCountsFromDocument
protected void addCountsFromDocument(com.carrotsearch.hppc.IntArrayList[] positions, int[] counts, int docLength)- Specified by:
addCountsFromDocumentin classAbstractWindowBasedFrequencyDeterminer
-
setWindowSize
public void setWindowSize(int windowSize)- Specified by:
setWindowSizein interfaceWindowBasedFrequencyDeterminer- Overrides:
setWindowSizein classAbstractWindowBasedFrequencyDeterminer
-
getCooccurrenceCounts
public long[] getCooccurrenceCounts()- Specified by:
getCooccurrenceCountsin interfaceWindowBasedFrequencyDeterminer- Overrides:
getCooccurrenceCountsin classAbstractWindowBasedFrequencyDeterminer
-
getSlidingWindowModelName
-
determineWordSetCountSum
protected void determineWordSetCountSum()- Specified by:
determineWordSetCountSumin classAbstractWindowBasedFrequencyDeterminer
-
getWindowSize
public int getWindowSize()
-