MaltParser 1.5.2

org.maltparser.ml
Interface LearningMethod

All Known Implementing Classes:
Lib, LibLinear, LibSvm

public interface LearningMethod


Field Summary
static int BATCH
           
static int CLASSIFY
           
 
Method Summary
 void addInstance(SingleDecision decision, FeatureVector featureVector)
           
 void decreaseNumberOfInstances()
           
 void finalizeSentence(DependencyStructure dependencyGraph)
           
 BufferedWriter getInstanceWriter()
           
 void increaseNumberOfInstances()
           
 void moveAllInstances(LearningMethod method, FeatureFunction divideFeature, ArrayList<Integer> divideFeatureIndexVector)
           
 void noMoreInstances()
           
 boolean predict(FeatureVector features, SingleDecision decision)
           
 void terminate()
           
 void train(FeatureVector featureVector)
           
 

Field Detail

BATCH

static final int BATCH
See Also:
Constant Field Values

CLASSIFY

static final int CLASSIFY
See Also:
Constant Field Values
Method Detail

addInstance

void addInstance(SingleDecision decision,
                 FeatureVector featureVector)
                 throws MaltChainedException
Throws:
MaltChainedException

finalizeSentence

void finalizeSentence(DependencyStructure dependencyGraph)
                      throws MaltChainedException
Throws:
MaltChainedException

noMoreInstances

void noMoreInstances()
                     throws MaltChainedException
Throws:
MaltChainedException

train

void train(FeatureVector featureVector)
           throws MaltChainedException
Throws:
MaltChainedException

moveAllInstances

void moveAllInstances(LearningMethod method,
                      FeatureFunction divideFeature,
                      ArrayList<Integer> divideFeatureIndexVector)
                      throws MaltChainedException
Throws:
MaltChainedException

terminate

void terminate()
               throws MaltChainedException
Throws:
MaltChainedException

predict

boolean predict(FeatureVector features,
                SingleDecision decision)
                throws MaltChainedException
Throws:
MaltChainedException

getInstanceWriter

BufferedWriter getInstanceWriter()

increaseNumberOfInstances

void increaseNumberOfInstances()

decreaseNumberOfInstances

void decreaseNumberOfInstances()

MaltParser 1.5.2

Copyright 2007-2011 Johan Hall, Jens Nilsson and Joakim Nivre.