opennlp.model
Class TrainUtil

java.lang.Object
  extended by opennlp.model.TrainUtil

public class TrainUtil
extends Object


Field Summary
static String ALGORITHM_PARAM
           
static String CUTOFF_PARAM
           
static String DATA_INDEXER_ONE_PASS_VALUE
           
static String DATA_INDEXER_PARAM
           
static String DATA_INDEXER_TWO_PASS_VALUE
           
static String ITERATIONS_PARAM
           
static String MAXENT_VALUE
           
static String PERCEPTRON_SEQUENCE_VALUE
           
static String PERCEPTRON_VALUE
           
 
Constructor Summary
TrainUtil()
           
 
Method Summary
static boolean isSequenceTraining(Map<String,String> trainParams)
          Detects if the training algorithm requires sequence based feature generation or not.
static boolean isValid(Map<String,String> trainParams)
           
static AbstractModel train(EventStream events, Map<String,String> trainParams, Map<String,String> reportMap)
           
static AbstractModel train(SequenceStream events, Map<String,String> trainParams, Map<String,String> reportMap)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ALGORITHM_PARAM

public static final String ALGORITHM_PARAM
See Also:
Constant Field Values

MAXENT_VALUE

public static final String MAXENT_VALUE
See Also:
Constant Field Values

PERCEPTRON_VALUE

public static final String PERCEPTRON_VALUE
See Also:
Constant Field Values

PERCEPTRON_SEQUENCE_VALUE

public static final String PERCEPTRON_SEQUENCE_VALUE
See Also:
Constant Field Values

CUTOFF_PARAM

public static final String CUTOFF_PARAM
See Also:
Constant Field Values

ITERATIONS_PARAM

public static final String ITERATIONS_PARAM
See Also:
Constant Field Values

DATA_INDEXER_PARAM

public static final String DATA_INDEXER_PARAM
See Also:
Constant Field Values

DATA_INDEXER_ONE_PASS_VALUE

public static final String DATA_INDEXER_ONE_PASS_VALUE
See Also:
Constant Field Values

DATA_INDEXER_TWO_PASS_VALUE

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

TrainUtil

public TrainUtil()
Method Detail

isValid

public static boolean isValid(Map<String,String> trainParams)

train

public static AbstractModel train(EventStream events,
                                  Map<String,String> trainParams,
                                  Map<String,String> reportMap)
                           throws IOException
Throws:
IOException

isSequenceTraining

public static boolean isSequenceTraining(Map<String,String> trainParams)
Detects if the training algorithm requires sequence based feature generation or not.


train

public static AbstractModel train(SequenceStream events,
                                  Map<String,String> trainParams,
                                  Map<String,String> reportMap)
                           throws IOException
Throws:
IOException


Copyright © 2011 The Apache Software Foundation. All Rights Reserved.