org.cleartk.timeml.eval
Class TempEval2010Evaluation

java.lang.Object
  extended by org.cleartk.eval.Evaluation_ImplBase<String,Map<ModelInfo<?>,org.cleartk.eval.AnnotationStatistics<String>>>
      extended by org.cleartk.timeml.eval.TempEval2010Evaluation

public class TempEval2010Evaluation
extends org.cleartk.eval.Evaluation_ImplBase<String,Map<ModelInfo<?>,org.cleartk.eval.AnnotationStatistics<String>>>


Copyright (c) 2011, Regents of the University of Colorado
All rights reserved.

Author:
Steven Bethard

Nested Class Summary
static class TempEval2010Evaluation.XMIAnnotator
           
static class TempEval2010Evaluation.XMIReader
           
static class TempEval2010Evaluation.XMIWriter
           
 
Field Summary
static String GOLD_VIEW_NAME
           
static String SYSTEM_VIEW_NAME
           
 
Fields inherited from class org.cleartk.eval.Evaluation_ImplBase
baseDirectory
 
Constructor Summary
TempEval2010Evaluation(File trainDir, File testDir, File outputDirectory, List<String> goldAnnotatorParamsForViewsRequiredBySystem, String goldAnnotatorParamForViewAnnotatedBySystem, String timemlWriterParamForViewAnnotatedBySystem, List<org.apache.uima.analysis_engine.AnalysisEngineDescription> preprocessingAnnotators, List<? extends ModelInfo<?>> modelInfos)
           
 
Method Summary
protected  org.apache.uima.collection.CollectionReader getCollectionReader(List<String> items)
           
protected  Map<ModelInfo<?>,org.cleartk.eval.AnnotationStatistics<String>> test(org.apache.uima.collection.CollectionReader collectionReader, File directory)
           
protected  void train(org.apache.uima.collection.CollectionReader collectionReader, File directory)
           
 
Methods inherited from class org.cleartk.eval.Evaluation_ImplBase
crossValidation, selectFoldTestItems, selectFoldTrainItems, trainAndTest
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GOLD_VIEW_NAME

public static final String GOLD_VIEW_NAME
See Also:
Constant Field Values

SYSTEM_VIEW_NAME

public static final String SYSTEM_VIEW_NAME
See Also:
Constant Field Values
Constructor Detail

TempEval2010Evaluation

public TempEval2010Evaluation(File trainDir,
                              File testDir,
                              File outputDirectory,
                              List<String> goldAnnotatorParamsForViewsRequiredBySystem,
                              String goldAnnotatorParamForViewAnnotatedBySystem,
                              String timemlWriterParamForViewAnnotatedBySystem,
                              List<org.apache.uima.analysis_engine.AnalysisEngineDescription> preprocessingAnnotators,
                              List<? extends ModelInfo<?>> modelInfos)
                       throws Exception
Throws:
Exception
Method Detail

getCollectionReader

protected org.apache.uima.collection.CollectionReader getCollectionReader(List<String> items)
                                                                   throws Exception
Specified by:
getCollectionReader in class org.cleartk.eval.Evaluation_ImplBase<String,Map<ModelInfo<?>,org.cleartk.eval.AnnotationStatistics<String>>>
Throws:
Exception

train

protected void train(org.apache.uima.collection.CollectionReader collectionReader,
                     File directory)
              throws Exception
Specified by:
train in class org.cleartk.eval.Evaluation_ImplBase<String,Map<ModelInfo<?>,org.cleartk.eval.AnnotationStatistics<String>>>
Throws:
Exception

test

protected Map<ModelInfo<?>,org.cleartk.eval.AnnotationStatistics<String>> test(org.apache.uima.collection.CollectionReader collectionReader,
                                                                               File directory)
                                                                        throws Exception
Specified by:
test in class org.cleartk.eval.Evaluation_ImplBase<String,Map<ModelInfo<?>,org.cleartk.eval.AnnotationStatistics<String>>>
Throws:
Exception


Copyright © 2012. All Rights Reserved.