public abstract class EvaluationOfAnnotationSpans_ImplBase extends Evaluation_ImplBase<>
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.lang.Class<? extends Annotation> |
annotationClass |
private java.util.logging.Logger |
logger |
GOLD_VIEW_NAME, i2b2Output, kernelParams, printErrors, printOverlapping, rawTextDirectory, subcorpus, treebankDirectory, xmiDirectory, xmlDirectory, xmlFormat
Constructor and Description |
---|
EvaluationOfAnnotationSpans_ImplBase(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.lang.Class<? extends Annotation> annotationClass) |
EvaluationOfAnnotationSpans_ImplBase(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.lang.Class<? extends Annotation> annotationClass) |
Modifier and Type | Method and Description |
---|---|
protected abstract AnalysisEngineDescription |
getAnnotatorDescription(java.io.File directory) |
protected abstract AnalysisEngineDescription |
getDataWriterDescription(java.io.File directory) |
protected abstract java.util.Collection<? extends Annotation> |
getGoldAnnotations(JCas jCas,
Segment segment) |
protected abstract java.util.Collection<? extends Annotation> |
getSystemAnnotations(JCas jCas,
Segment segment) |
void |
setLogging(java.util.logging.Level level,
java.io.File outputFile) |
protected |
test(CollectionReader collectionReader,
java.io.File directory) |
protected void |
train(CollectionReader collectionReader,
java.io.File directory) |
protected abstract void |
trainAndPackage(java.io.File directory) |
getCollectionReader, getPreprocessorAggregateBuilder, getTestItems, getTrainItems, getXMIFile, getXMIFile, getXMIReadingPreprocessorAggregateBuilder, getXMIWritingPreprocessorAggregateBuilder, prepareXMIsFor, selectExact, setI2B2Output
private final java.util.logging.Logger logger
private java.lang.Class<? extends Annotation> annotationClass
public EvaluationOfAnnotationSpans_ImplBase(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.lang.Class<? extends Annotation> annotationClass)
public EvaluationOfAnnotationSpans_ImplBase(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.lang.Class<? extends Annotation> annotationClass)
public void setLogging(java.util.logging.Level level, java.io.File outputFile) throws java.io.IOException
java.io.IOException
protected abstract AnalysisEngineDescription getDataWriterDescription(java.io.File directory) throws ResourceInitializationException
ResourceInitializationException
protected abstract void trainAndPackage(java.io.File directory) throws java.lang.Exception
java.lang.Exception
protected void train(CollectionReader collectionReader, java.io.File directory) throws java.lang.Exception
java.lang.Exception
protected abstract AnalysisEngineDescription getAnnotatorDescription(java.io.File directory) throws ResourceInitializationException
ResourceInitializationException
protected abstract java.util.Collection<? extends Annotation> getGoldAnnotations(JCas jCas, Segment segment)
protected abstract java.util.Collection<? extends Annotation> getSystemAnnotations(JCas jCas, Segment segment)
protectedtest(CollectionReader collectionReader, java.io.File directory) throws java.lang.Exception
java.lang.Exception