Package org.aksw.palmetto.prob.window
Class BooleanSlidingWindowFrequencyDeterminer
- java.lang.Object
-
- org.aksw.palmetto.prob.window.AbstractWindowBasedFrequencyDeterminer
-
- org.aksw.palmetto.prob.window.BooleanSlidingWindowFrequencyDeterminer
-
- All Implemented Interfaces:
FrequencyDeterminer,WindowBasedFrequencyDeterminer
public class BooleanSlidingWindowFrequencyDeterminer extends AbstractWindowBasedFrequencyDeterminer
-
-
Field Summary
-
Fields inherited from class org.aksw.palmetto.prob.window.AbstractWindowBasedFrequencyDeterminer
corpusAdapter, windowSize, wordSetCountSums
-
-
Constructor Summary
Constructors Constructor Description BooleanSlidingWindowFrequencyDeterminer(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 voidaddCountsFromSmallDocument(com.carrotsearch.hppc.IntArrayList[] positions, int[] counts)protected voidaddCountsOfSubsets(int[] counts)protected int[]determineCounts(String[] wordset)protected voiddetermineWordSetCountSum()StringgetSlidingWindowModelName()intgetWindowSize()-
Methods inherited from class org.aksw.palmetto.prob.window.AbstractWindowBasedFrequencyDeterminer
determineCounts, getCooccurrenceCounts, setWindowSize
-
-
-
-
Constructor Detail
-
BooleanSlidingWindowFrequencyDeterminer
public BooleanSlidingWindowFrequencyDeterminer(WindowSupportingAdapter corpusAdapter, int windowSize)
-
-
Method Detail
-
addCountsFromDocument
protected void addCountsFromDocument(com.carrotsearch.hppc.IntArrayList[] positions, int[] counts, int docLength)- Specified by:
addCountsFromDocumentin classAbstractWindowBasedFrequencyDeterminer
-
addCountsFromSmallDocument
protected void addCountsFromSmallDocument(com.carrotsearch.hppc.IntArrayList[] positions, int[] counts)
-
determineCounts
protected int[] determineCounts(String[] wordset)
- Overrides:
determineCountsin classAbstractWindowBasedFrequencyDeterminer
-
addCountsOfSubsets
protected void addCountsOfSubsets(int[] counts)
-
getSlidingWindowModelName
public String getSlidingWindowModelName()
-
determineWordSetCountSum
protected void determineWordSetCountSum()
- Specified by:
determineWordSetCountSumin classAbstractWindowBasedFrequencyDeterminer
-
getWindowSize
public int getWindowSize()
-
-