leila.algorithm
Class Train

java.lang.Object
  extended by leila.algorithm.Train

public class Train
extends java.lang.Object

This class is part of LEILA (http://mpii.de/~suchanek/leila). It is licensed under the Creative Commons Attribution License (http://creativecommons.org/licenses/by/3.0) by the author Fabian M. Suchanek (http://mpii.de/~suchanek). Train.java trains a classifier for a given relation and a given corpus.


Constructor Summary
Train()
           
 
Method Summary
static void findPatternsWithExamples(java.io.File document, Relation relation, Classifier classifier)
          Trains on a LGO-file
static void main(Relation relation, Classifier classifier, java.util.Collection<java.lang.String> documents)
          Trains a classifier and validates it from an LGO-file (call by Java)
static void main(java.lang.String[] argv)
          Trains a classifier and validates it from an LGO-file (call by User)
static void validate(java.io.File inf, Relation learnMe, Classifier memory)
          Runs through the sentences again, finding counter examples
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Train

public Train()
Method Detail

findPatternsWithExamples

public static void findPatternsWithExamples(java.io.File document,
                                            Relation relation,
                                            Classifier classifier)
                                     throws java.lang.Exception
Trains on a LGO-file

Throws:
java.lang.Exception

validate

public static void validate(java.io.File inf,
                            Relation learnMe,
                            Classifier memory)
                     throws java.lang.Exception
Runs through the sentences again, finding counter examples

Throws:
java.lang.Exception

main

public static void main(Relation relation,
                        Classifier classifier,
                        java.util.Collection<java.lang.String> documents)
                 throws java.lang.Exception
Trains a classifier and validates it from an LGO-file (call by Java)

Throws:
java.lang.Exception

main

public static void main(java.lang.String[] argv)
                 throws java.lang.Exception
Trains a classifier and validates it from an LGO-file (call by User)

Throws:
java.lang.Exception