org.cleartk.timeml.eval
Class ModelInfo<ANNOTATION_TYPE extends org.apache.uima.jcas.cas.TOP>

java.lang.Object
  extended by org.cleartk.timeml.eval.ModelInfo<ANNOTATION_TYPE>
Direct Known Subclasses:
EventModelInfo, TemporalLinkModelInfo, TimeModelInfo

public class ModelInfo<ANNOTATION_TYPE extends org.apache.uima.jcas.cas.TOP>
extends Object


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

Author:
Steven Bethard

Field Summary
 Class<ANNOTATION_TYPE> annotatedClass
           
 String annotatedFeatureName
           
 com.google.common.base.Function<ANNOTATION_TYPE,? extends Object> annotationConverter
           
 CleartkInternalModelFactory modelFactory
           
 String[] trainingArguments
           
 
Constructor Summary
ModelInfo(Class<ANNOTATION_TYPE> annotatedClass, String annotatedFeatureName, com.google.common.base.Function<ANNOTATION_TYPE,? extends Object> annotationConverter, CleartkInternalModelFactory modelFactory, String[] trainingArguments)
           
 
Method Summary
 File getModelSubdirectory(File directory)
           
 void updateStatistics(org.cleartk.eval.AnnotationStatistics<String> statistics, org.apache.uima.jcas.JCas goldView, org.apache.uima.jcas.JCas systemView)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

annotatedClass

public Class<ANNOTATION_TYPE extends org.apache.uima.jcas.cas.TOP> annotatedClass

annotatedFeatureName

public String annotatedFeatureName

annotationConverter

public com.google.common.base.Function<ANNOTATION_TYPE extends org.apache.uima.jcas.cas.TOP,? extends Object> annotationConverter

modelFactory

public CleartkInternalModelFactory modelFactory

trainingArguments

public String[] trainingArguments
Constructor Detail

ModelInfo

public ModelInfo(Class<ANNOTATION_TYPE> annotatedClass,
                 String annotatedFeatureName,
                 com.google.common.base.Function<ANNOTATION_TYPE,? extends Object> annotationConverter,
                 CleartkInternalModelFactory modelFactory,
                 String[] trainingArguments)
Method Detail

getModelSubdirectory

public File getModelSubdirectory(File directory)

updateStatistics

public void updateStatistics(org.cleartk.eval.AnnotationStatistics<String> statistics,
                             org.apache.uima.jcas.JCas goldView,
                             org.apache.uima.jcas.JCas systemView)


Copyright © 2013. All Rights Reserved.