public class EvaluationOfMetaTimeExpressionExtractor extends EvaluationOfAnnotationSpans_ImplBase
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
EvaluationOfMetaTimeExpressionExtractor.MetaOptions |
Evaluation_ImplBase.CopyFromGold, Evaluation_ImplBase.CopyNPChunksToLookupWindowAnnotations, Evaluation_ImplBase.EntityMentionRemover, Evaluation_ImplBase.EventMentionRemover, Evaluation_ImplBase.Options, Evaluation_ImplBase.RemoveEnclosedLookupWindows, Evaluation_ImplBase.SegmentsFromBracketedSectionTagsAnnotator, Evaluation_ImplBase.Subcorpus, Evaluation_ImplBase.TimexAnnotationCorrector, Evaluation_ImplBase.UriToDocumentTextAnnotatorCtakes, Evaluation_ImplBase.WriteAnaforaXML, Evaluation_ImplBase.WriteI2B2XML, Evaluation_ImplBase.XMIReader, Evaluation_ImplBase.XMIWriter, Evaluation_ImplBase.XMLFormat
Modifier and Type | Field and Description |
---|---|
private java.util.List<java.lang.Integer> |
allTrain |
static int |
nFolds |
private boolean |
skipTrainComponents |
GOLD_VIEW_NAME, i2b2Output, kernelParams, printErrors, printOverlapping, rawTextDirectory, subcorpus, treebankDirectory, xmiDirectory, xmlDirectory, xmlFormat
Constructor and Description |
---|
EvaluationOfMetaTimeExpressionExtractor(java.io.File baseDirectory,
java.io.File rawTextDirectory,
java.io.File xmlDirectory,
Evaluation_ImplBase.XMLFormat xmlFormat,
Evaluation_ImplBase.Subcorpus subcorpus,
java.io.File xmiDirectory,
java.io.File treebankDirectory,
java.util.List<java.lang.Integer> allTrain,
java.lang.Class<? extends Annotation> annotationClass) |
Modifier and Type | Method and Description |
---|---|
protected AnalysisEngineDescription |
getAnnotatorDescription(java.io.File directory) |
protected AnalysisEngineDescription |
getDataWriterDescription(java.io.File directory) |
protected java.util.Collection<? extends Annotation> |
getGoldAnnotations(JCas jCas,
Segment segment) |
private static java.io.File |
getModelDirectory(java.io.File directory) |
protected java.util.Collection<? extends Annotation> |
getSystemAnnotations(JCas jCas,
Segment segment) |
static void |
main(java.lang.String[] args) |
private static java.util.List<java.lang.Integer> |
selectTestItems(java.util.List<java.lang.Integer> items,
int numFolds,
int fold) |
private static java.util.List<java.lang.Integer> |
selectTrainItems(java.util.List<java.lang.Integer> items,
int numFolds,
int fold) |
private void |
setSkipTrainComponents(boolean skip) |
protected void |
train(CollectionReader collectionReader,
java.io.File directory) |
protected void |
trainAndPackage(java.io.File directory) |
setLogging, test
getCollectionReader, getPreprocessorAggregateBuilder, getTestItems, getTrainItems, getXMIFile, getXMIFile, getXMIReadingPreprocessorAggregateBuilder, getXMIWritingPreprocessorAggregateBuilder, prepareXMIsFor, selectExact, setI2B2Output
public static int nFolds
private java.util.List<java.lang.Integer> allTrain
private boolean skipTrainComponents
public EvaluationOfMetaTimeExpressionExtractor(java.io.File baseDirectory, java.io.File rawTextDirectory, java.io.File xmlDirectory, Evaluation_ImplBase.XMLFormat xmlFormat, Evaluation_ImplBase.Subcorpus subcorpus, java.io.File xmiDirectory, java.io.File treebankDirectory, java.util.List<java.lang.Integer> allTrain, java.lang.Class<? extends Annotation> annotationClass)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
private void setSkipTrainComponents(boolean skip)
protected void train(CollectionReader collectionReader, java.io.File directory) throws java.lang.Exception
train
in class EvaluationOfAnnotationSpans_ImplBase
java.lang.Exception
private static java.util.List<java.lang.Integer> selectTrainItems(java.util.List<java.lang.Integer> items, int numFolds, int fold)
private static java.util.List<java.lang.Integer> selectTestItems(java.util.List<java.lang.Integer> items, int numFolds, int fold)
protected AnalysisEngineDescription getDataWriterDescription(java.io.File directory) throws ResourceInitializationException
getDataWriterDescription
in class EvaluationOfAnnotationSpans_ImplBase
ResourceInitializationException
protected void trainAndPackage(java.io.File directory) throws java.lang.Exception
trainAndPackage
in class EvaluationOfAnnotationSpans_ImplBase
java.lang.Exception
protected AnalysisEngineDescription getAnnotatorDescription(java.io.File directory) throws ResourceInitializationException
getAnnotatorDescription
in class EvaluationOfAnnotationSpans_ImplBase
ResourceInitializationException
protected java.util.Collection<? extends Annotation> getGoldAnnotations(JCas jCas, Segment segment)
getGoldAnnotations
in class EvaluationOfAnnotationSpans_ImplBase
protected java.util.Collection<? extends Annotation> getSystemAnnotations(JCas jCas, Segment segment)
getSystemAnnotations
in class EvaluationOfAnnotationSpans_ImplBase
private static java.io.File getModelDirectory(java.io.File directory)