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
public class ContextWindowFrequencyDeterminer extends AbstractWindowBasedFrequencyDeterminer
-
-
Field Summary
-
Fields inherited from class org.aksw.palmetto.prob.window.AbstractWindowBasedFrequencyDeterminer
corpusAdapter, windowSize, wordSetCountSums
-
-
Constructor Summary
Constructors Constructor Description ContextWindowFrequencyDeterminer(WindowSupportingAdapter corpusAdapter, int windowSize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddCountsFromDocument(com.carrotsearch.hppc.IntArrayList[] positions, int[] counts, int docLength)protected voiddetermineWordSetCountSum()long[]getCooccurrenceCounts()StringgetSlidingWindowModelName()intgetWindowSize()voidsetWindowSize(int windowSize)-
Methods inherited from class org.aksw.palmetto.prob.window.AbstractWindowBasedFrequencyDeterminer
determineCounts, determineCounts
-
-
-
-
Constructor Detail
-
ContextWindowFrequencyDeterminer
public ContextWindowFrequencyDeterminer(WindowSupportingAdapter corpusAdapter, int windowSize)
-
-
Method Detail
-
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
public String getSlidingWindowModelName()
-
determineWordSetCountSum
protected void determineWordSetCountSum()
- Specified by:
determineWordSetCountSumin classAbstractWindowBasedFrequencyDeterminer
-
getWindowSize
public int getWindowSize()
-
-