public class EvaluationOfTimeSpans extends EvaluationOfAnnotationSpans_ImplBase
Modifier and Type | Class and Description |
---|---|
(package private) static interface |
EvaluationOfTimeSpans.Options |
Evaluation_ImplBase.CopyFromGold, Evaluation_ImplBase.CopyNPChunksToLookupWindowAnnotations, Evaluation_ImplBase.EntityMentionRemover, Evaluation_ImplBase.EventMentionRemover, 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.lang.Class<? extends JCasAnnotator_ImplBase> |
annotatorClass |
private float |
featureSelectionThreshold |
private boolean |
skipTrain |
private float |
smoteNeighborNumber |
private java.lang.String[] |
trainingArguments |
GOLD_VIEW_NAME, i2b2Output, kernelParams, printErrors, printOverlapping, rawTextDirectory, subcorpus, treebankDirectory, xmiDirectory, xmlDirectory, xmlFormat
Constructor and Description |
---|
EvaluationOfTimeSpans(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,
float featureSelectionThreshold,
float numOfSmoteNeighbors,
java.lang.Class<? extends JCasAnnotator_ImplBase> annotatorClass,
boolean printOverlapping,
java.lang.String[] trainingArguments) |
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 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) |
void |
setSkipTrain(boolean val) |
void |
train(CollectionReader reader,
java.io.File directory) |
protected void |
trainAndPackage(java.io.File directory) |
setLogging, test
getCollectionReader, getPreprocessorAggregateBuilder, getTestItems, getTrainItems, getXMIFile, getXMIFile, getXMIReadingPreprocessorAggregateBuilder, getXMIWritingPreprocessorAggregateBuilder, prepareXMIsFor, selectExact, setI2B2Output
private java.lang.Class<? extends JCasAnnotator_ImplBase> annotatorClass
private java.lang.String[] trainingArguments
private float featureSelectionThreshold
private float smoteNeighborNumber
private boolean skipTrain
public EvaluationOfTimeSpans(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, float featureSelectionThreshold, float numOfSmoteNeighbors, java.lang.Class<? extends JCasAnnotator_ImplBase> annotatorClass, boolean printOverlapping, java.lang.String[] trainingArguments)
public static void main(java.lang.String[] args) throws java.lang.Exception
java.lang.Exception
public void setSkipTrain(boolean val)
public void train(CollectionReader reader, java.io.File directory) throws java.lang.Exception
train
in class EvaluationOfAnnotationSpans_ImplBase
java.lang.Exception
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 java.io.File getModelDirectory(java.io.File directory)