IN - Label typepublic class ArabicSegmenterFeatureFactory<IN extends CoreLabel> extends FeatureFactory<IN>
cliqueC, cliqueCnC, cliqueCp2C, cliqueCp3C, cliqueCp4C, cliqueCp5C, cliqueCpC, cliqueCpCnC, cliqueCpCp2C, cliqueCpCp2Cp3C, cliqueCpCp2Cp3Cp4C, cliqueCpCp2Cp3Cp4Cp5C, flags, knownCliques| Constructor and Description |
|---|
ArabicSegmenterFeatureFactory() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<java.lang.String> |
featuresC(PaddedList<IN> cInfo,
int loc) |
protected java.util.Collection<java.lang.String> |
featuresCp2C(PaddedList<IN> cInfo,
int loc) |
protected java.util.Collection<java.lang.String> |
featuresCp3C(PaddedList<IN> cInfo,
int loc) |
protected java.util.Collection<java.lang.String> |
featuresCpC(PaddedList<IN> cInfo,
int loc) |
java.util.Collection<java.lang.String> |
getCliqueFeatures(PaddedList<IN> cInfo,
int loc,
Clique clique)
Extracts all the features from the input data at a certain index.
|
void |
init(SeqClassifierFlags flags) |
addAllInterningAndSuffixing, eachClique, getCliques, getCliques, getWordpublic void init(SeqClassifierFlags flags)
init in class FeatureFactory<IN extends CoreLabel>public java.util.Collection<java.lang.String> getCliqueFeatures(PaddedList<IN> cInfo, int loc, Clique clique)
getCliqueFeatures in class FeatureFactory<IN extends CoreLabel>cInfo - The complete data set as a List of WordInfoloc - The index at which to extract features.clique - The particular clique for which to extract features. It
should be a member of the knownCliques list.Collection of the features
calculated for the word at the specified position in info.protected java.util.Collection<java.lang.String> featuresC(PaddedList<IN> cInfo, int loc)
protected java.util.Collection<java.lang.String> featuresCpC(PaddedList<IN> cInfo, int loc)
protected java.util.Collection<java.lang.String> featuresCp2C(PaddedList<IN> cInfo, int loc)
protected java.util.Collection<java.lang.String> featuresCp3C(PaddedList<IN> cInfo, int loc)