public class DirectConfirmationBasedVectorCreator extends AbstractVectorCreator
| Modifier and Type | Field and Description |
|---|---|
private DirectConfirmationMeasure |
calculation |
private static int |
DEFAULT_GAMMA |
private double |
gamma |
private OneOneAndSelf |
oneOneAndSelfCreator |
| Constructor and Description |
|---|
DirectConfirmationBasedVectorCreator(ProbabilityEstimator supplier,
DirectConfirmationMeasure calculation) |
DirectConfirmationBasedVectorCreator(ProbabilityEstimator supplier,
DirectConfirmationMeasure calculation,
double gamma) |
| Modifier and Type | Method and Description |
|---|---|
protected SubsetVectors[] |
createVectors(String[][] wordsets,
SegmentationDefinition[] definitions,
SubsetProbabilities[] probabilities) |
double |
getGamma() |
String |
getVectorCreatorName()
Returns the name of the direct confirmation measure which is used to create the vectors.
|
void |
setGamma(double gamma) |
getProbabilityEstimatorName, getVectors, getVectorSpaceName, setMinFrequency, setProbabilityEstimatorprivate static final int DEFAULT_GAMMA
private DirectConfirmationMeasure calculation
private OneOneAndSelf oneOneAndSelfCreator
private double gamma
public DirectConfirmationBasedVectorCreator(ProbabilityEstimator supplier, DirectConfirmationMeasure calculation)
public DirectConfirmationBasedVectorCreator(ProbabilityEstimator supplier, DirectConfirmationMeasure calculation, double gamma)
public String getVectorCreatorName()
VectorCreatorprotected SubsetVectors[] createVectors(String[][] wordsets, SegmentationDefinition[] definitions, SubsetProbabilities[] probabilities)
createVectors in class AbstractVectorCreatorpublic void setGamma(double gamma)
public double getGamma()
Copyright © 2014–2016. All rights reserved.