public class TempEval2013Evaluation extends Evaluation_ImplBase<File,ImmutableTable<org.cleartk.timeml.eval.Model<?>,Model.Params,AnnotationStatistics<String>>>
| Modifier and Type | Class and Description |
|---|---|
static class |
TempEval2013Evaluation.CopyEventsAndTimes |
static class |
TempEval2013Evaluation.CopyTextAndDocumentCreationTime |
static class |
TempEval2013Evaluation.FixTimeML |
static class |
TempEval2013Evaluation.SetTemporalLinkIDs |
static class |
TempEval2013Evaluation.ShrinkTimesContainingEvents |
static class |
TempEval2013Evaluation.UseInferredTlinks |
baseDirectory| Constructor and Description |
|---|
TempEval2013Evaluation(File baseDirectory,
ImmutableMultimap<org.cleartk.timeml.eval.Model<?>,Model.Params> models,
List<File> inferredTLinksDirectories,
boolean useVerbClauseTlinks,
boolean relationsOnly) |
| Modifier and Type | Method and Description |
|---|---|
protected CollectionReader |
getCollectionReader(List<File> files)
Creates a
CollectionReader from the given items. |
static void |
main(String[] args) |
protected ImmutableTable<org.cleartk.timeml.eval.Model<?>,Model.Params,AnnotationStatistics<String>> |
test(CollectionReader reader,
File directory)
Evaluates a model on a set of testing data.
|
void |
train(CollectionReader reader,
File directory)
Trains a model on a set of training data.
|
crossValidation, selectFoldTestItems, selectFoldTrainItems, trainAndTestpublic TempEval2013Evaluation(File baseDirectory, ImmutableMultimap<org.cleartk.timeml.eval.Model<?>,Model.Params> models, List<File> inferredTLinksDirectories, boolean useVerbClauseTlinks, boolean relationsOnly)
protected CollectionReader getCollectionReader(List<File> files) throws Exception
Evaluation_ImplBaseCollectionReader from the given items.
This method is called in Evaluation_ImplBase.trainAndTest(List, List) and
Evaluation_ImplBase.crossValidation(List, int) to create readers both for the training data and for the
testing data.getCollectionReader in class Evaluation_ImplBase<File,ImmutableTable<org.cleartk.timeml.eval.Model<?>,Model.Params,AnnotationStatistics<String>>>files - Items from the training, test or cross-validation sets.CollectionReader that produces CASes for the items.Exceptionprotected ImmutableTable<org.cleartk.timeml.eval.Model<?>,Model.Params,AnnotationStatistics<String>> test(CollectionReader reader, File directory) throws Exception
Evaluation_ImplBasetest in class Evaluation_ImplBase<File,ImmutableTable<org.cleartk.timeml.eval.Model<?>,Model.Params,AnnotationStatistics<String>>>reader - The data on which the model should be tested.directory - The directory in which any model files should be written. This method may safely
assume that Evaluation_ImplBase.train(CollectionReader, File) was called on this same directory
before Evaluation_ImplBase.test(CollectionReader, File) was called.Exceptionpublic void train(CollectionReader reader, File directory) throws Exception
Evaluation_ImplBasetrain in class Evaluation_ImplBase<File,ImmutableTable<org.cleartk.timeml.eval.Model<?>,Model.Params,AnnotationStatistics<String>>>reader - The data on which the model should be trained.directory - The directory in which any model files should be written.ExceptionCopyright © 2014. All rights reserved.