public class BooleanDocumentProbabilitySupplier extends AbstractProbabilitySupplier
| Modifier and Type | Field and Description |
|---|---|
private static String |
DEFAULT_PROB_MODEL_NAME |
private int |
numberOfDocuments |
private String |
probModelName |
DEFAULT_MIN_FREQUENCY, freqDeterminer, minFrequency| Modifier | Constructor and Description |
|---|---|
protected |
BooleanDocumentProbabilitySupplier(BooleanDocumentFrequencyDeterminer freqDeterminer,
String probModelName) |
| Modifier and Type | Method and Description |
|---|---|
static BooleanDocumentProbabilitySupplier |
create(CorpusAdapter adapter) |
static BooleanDocumentProbabilitySupplier |
create(CorpusAdapter adapter,
String probModelName) |
static BooleanDocumentProbabilitySupplier |
create(CorpusAdapter adapter,
String probModelName,
boolean corpusIsLarge) |
protected static BooleanDocumentFrequencyDeterminer |
createFrequencyDeterminer(CorpusAdapter adapter,
boolean corpusIsLarge) |
String |
getName()
Returns the name of this probability estimator.
|
protected SubsetProbabilities |
getProbabilities(CountedSubsets countedSubsets) |
getFrequencyDeterminer, getMinFrequency, getProbabilities, setFrequencyDeterminer, setMinFrequencyprivate static final String DEFAULT_PROB_MODEL_NAME
private int numberOfDocuments
private String probModelName
protected BooleanDocumentProbabilitySupplier(BooleanDocumentFrequencyDeterminer freqDeterminer, String probModelName)
public static BooleanDocumentProbabilitySupplier create(CorpusAdapter adapter)
public static BooleanDocumentProbabilitySupplier create(CorpusAdapter adapter, String probModelName)
public static BooleanDocumentProbabilitySupplier create(CorpusAdapter adapter, String probModelName, boolean corpusIsLarge)
protected static BooleanDocumentFrequencyDeterminer createFrequencyDeterminer(CorpusAdapter adapter, boolean corpusIsLarge)
protected SubsetProbabilities getProbabilities(CountedSubsets countedSubsets)
getProbabilities in class AbstractProbabilitySupplierpublic String getName()
ProbabilityEstimatorCopyright © 2014–2016. All rights reserved.