public class TimeAnnotator extends TemporalEntityAnnotator_ImplBase
Modifier and Type | Field and Description |
---|---|
protected java.util.List<CleartkExtractor> |
contextFeatureExtractors |
private static java.lang.String |
FEATURE_SELECTION_NAME |
private FeatureSelection<java.lang.String> |
featureSelection |
protected java.lang.Float |
featureSelectionThreshold |
protected java.net.URI |
featureSelectionURI |
static java.lang.String |
PARAM_FEATURE_SELECTION_THRESHOLD |
static java.lang.String |
PARAM_FEATURE_SELECTION_URI |
static java.lang.String |
PARAM_SMOTE_NUM_NEIGHBORS |
static java.lang.String |
PARAM_TIMEX_VIEW |
protected ParseSpanFeatureExtractor |
parseExtractor |
protected java.lang.Float |
smoteNumOfNeighbors |
private |
timeChunking |
protected java.lang.String |
timexView |
protected java.util.List<FeatureExtractor1> |
tokenFeatureExtractors |
Constructor and Description |
---|
TimeAnnotator() |
Modifier and Type | Method and Description |
---|---|
static AnalysisEngineDescription |
createAnnotatorDescription(java.io.File modelDirectory)
Deprecated.
use String path instead of File.
ClearTK will automatically Resolve the String to an InputStream.
This will allow resources to be read within from a jar as well as File.
|
static AnalysisEngineDescription |
createAnnotatorDescription(java.lang.String modelPath) |
static AnalysisEngineDescription |
createDataWriterDescription(java.lang.Class<?> dataWriterClass,
java.io.File outputDirectory,
float featureSelect,
float smoteNeighborNumber) |
static AnalysisEngineDescription |
createEnsembleDescription(java.io.File modelDirectory,
java.lang.String mappedView) |
static FeatureSelection<java.lang.String> |
createFeatureSelection(double threshold) |
static java.net.URI |
createFeatureSelectionURI(java.io.File outputDirectoryName) |
void |
initialize(UimaContext context) |
void |
process(JCas jCas,
Segment segment) |
process
public static final java.lang.String PARAM_FEATURE_SELECTION_THRESHOLD
protected java.lang.Float featureSelectionThreshold
public static final java.lang.String PARAM_FEATURE_SELECTION_URI
protected java.net.URI featureSelectionURI
public static final java.lang.String PARAM_SMOTE_NUM_NEIGHBORS
protected java.lang.Float smoteNumOfNeighbors
public static final java.lang.String PARAM_TIMEX_VIEW
protected java.lang.String timexView
protected java.util.List<FeatureExtractor1> tokenFeatureExtractors
protected java.util.List<CleartkExtractor> contextFeatureExtractors
protected ParseSpanFeatureExtractor parseExtractor
privatetimeChunking
private FeatureSelection<java.lang.String> featureSelection
private static final java.lang.String FEATURE_SELECTION_NAME
public static AnalysisEngineDescription createDataWriterDescription(java.lang.Class<?> dataWriterClass, java.io.File outputDirectory, float featureSelect, float smoteNeighborNumber) throws ResourceInitializationException
ResourceInitializationException
public static AnalysisEngineDescription createAnnotatorDescription(java.lang.String modelPath) throws ResourceInitializationException
ResourceInitializationException
public static AnalysisEngineDescription createAnnotatorDescription(java.io.File modelDirectory) throws ResourceInitializationException
ResourceInitializationException
public static AnalysisEngineDescription createEnsembleDescription(java.io.File modelDirectory, java.lang.String mappedView) throws ResourceInitializationException
ResourceInitializationException
public static FeatureSelection<java.lang.String> createFeatureSelection(double threshold)
public static java.net.URI createFeatureSelectionURI(java.io.File outputDirectoryName)
public void initialize(UimaContext context) throws ResourceInitializationException
ResourceInitializationException
public void process(JCas jCas, Segment segment) throws AnalysisEngineProcessException
process
in class TemporalEntityAnnotator_ImplBase
AnalysisEngineProcessException