Package org.aksw.palmetto.prob.bd
Class ListBasedBooleanDocumentFrequencyDeterminer
- java.lang.Object
-
- org.aksw.palmetto.prob.bd.ListBasedBooleanDocumentFrequencyDeterminer
-
- All Implemented Interfaces:
BooleanDocumentFrequencyDeterminer,FrequencyDeterminer
public class ListBasedBooleanDocumentFrequencyDeterminer extends Object implements BooleanDocumentFrequencyDeterminer
-
-
Field Summary
Fields Modifier and Type Field Description private BooleanDocumentSupportingAdaptercorpusAdapter
-
Constructor Summary
Constructors Constructor Description ListBasedBooleanDocumentFrequencyDeterminer(BooleanDocumentSupportingAdapter corpusAdapter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private voidaddCountsOfSubsets(int[] counts)private int[]createCounts(com.carrotsearch.hppc.ObjectObjectOpenHashMap<String,com.carrotsearch.hppc.IntArrayList> wordDocMapping, String[] wordset)CountedSubsets[]determineCounts(String[][] wordsets, SegmentationDefinition[] definitions)Returns the frequencies of words and word sub sets of the given word sets.intgetNumberOfDocuments()
-
-
-
Field Detail
-
corpusAdapter
private BooleanDocumentSupportingAdapter corpusAdapter
-
-
Constructor Detail
-
ListBasedBooleanDocumentFrequencyDeterminer
public ListBasedBooleanDocumentFrequencyDeterminer(BooleanDocumentSupportingAdapter corpusAdapter)
-
-
Method Detail
-
getNumberOfDocuments
public int getNumberOfDocuments()
- Specified by:
getNumberOfDocumentsin interfaceBooleanDocumentFrequencyDeterminer
-
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:
-
addCountsOfSubsets
private void addCountsOfSubsets(int[] counts)
-
-