public class FeatureTypeWord extends AbstractFeatureType
World feature type
Copyright: Copyright (c) 2005
Company: IST, Drexel University
| Modifier and Type | Field and Description |
|---|---|
static int |
RARE_THRESHOLD |
idPrefix| Constructor and Description |
|---|
FeatureTypeWord(FeatureDictionary dict,
int stateNum) |
FeatureTypeWord(FeatureDictionary dict,
int stateNum,
boolean caseSensitive) |
FeatureTypeWord(String wordFile,
int stateNum) |
FeatureTypeWord(String wordFile,
int stateNum,
boolean caseSensitive) |
| Modifier and Type | Method and Description |
|---|---|
FeatureDictionary |
getWordDictionary() |
boolean |
hasNext()
Tests if next feature exists
|
Feature |
next()
Gets the next feature
|
boolean |
readTrainingResult()
Reads the training result in testing mode
|
boolean |
saveTrainingResult()
Saves the training results in training mode
|
boolean |
startScanFeaturesAt(DataSequence data,
int startPos,
int endPos)
Starts scanning features of the given segment of a sequence
|
boolean |
supportSegment()
Tests if the feature type supports generating features for segments.
|
boolean |
train(Dataset trainData)
Trains the feature types with the labeled training dataset
|
getTypeID, needTraining, setTypeID, startScanFeaturesAtpublic FeatureTypeWord(String wordFile, int stateNum)
public FeatureTypeWord(String wordFile, int stateNum, boolean caseSensitive)
public FeatureTypeWord(FeatureDictionary dict, int stateNum)
public FeatureTypeWord(FeatureDictionary dict, int stateNum, boolean caseSensitive)
public FeatureDictionary getWordDictionary()
public boolean startScanFeaturesAt(DataSequence data, int startPos, int endPos)
FeatureTypedata - the sequencestartPos - the start position of the segmentendPos - the end position of the segmentpublic boolean hasNext()
FeatureTypepublic Feature next()
FeatureTypepublic boolean train(Dataset trainData)
FeatureTypetrain in interface FeatureTypetrain in class AbstractFeatureTypetrainData - the dataset for trainingpublic boolean readTrainingResult()
FeatureTypereadTrainingResult in interface FeatureTypereadTrainingResult in class AbstractFeatureTypepublic boolean saveTrainingResult()
FeatureTypesaveTrainingResult in interface FeatureTypesaveTrainingResult in class AbstractFeatureTypepublic boolean supportSegment()
FeatureTypesupportSegment in interface FeatureTypesupportSegment in class AbstractFeatureTypeCopyright © 2018 JULIE Lab, Germany. All rights reserved.