Uses of Class
cc.mallet.fst.TransducerTrainer

Packages that use TransducerTrainer
cc.mallet.fst Transducers, including Conditional Random Fields (CRFs). 
 

Uses of TransducerTrainer in cc.mallet.fst
 

Subclasses of TransducerTrainer in cc.mallet.fst
 class CRFTrainerByL1LabelLikelihood
          CRF trainer that implements L1-regularization.
 class CRFTrainerByLabelLikelihood
          Unlike ClassifierTrainer, TransducerTrainer is not "stateless" between calls to train.
 class CRFTrainerByStochasticGradient
          Trains CRF by stochastic gradient.
 class CRFTrainerByValueGradients
          A CRF trainer that can combine multiple objective functions, each represented by a Optmizable.ByValueGradient.
 class HMMTrainerByLikelihood
           
 class MEMMTrainer
          Trains and evaluates a MEMM.
 class NoopTransducerTrainer
          A TransducerTrainer that does no training, but simply acts as a container for a Transducer; for use in situations that require a TransducerTrainer, such as the TransducerEvaluator methods.
 class ShallowTransducerTrainer
          Deprecated. Use NoopTransducerTrainer instead
static class TransducerTrainer.ByIncrements
           
static class TransducerTrainer.ByInstanceIncrements
           
 

Methods in cc.mallet.fst that return TransducerTrainer
 TransducerTrainer TransducerTrainer.addEvaluator(TransducerEvaluator te)
           
 TransducerTrainer TransducerTrainer.addEvaluators(java.util.Collection<TransducerEvaluator> tes)
           
 TransducerTrainer TransducerTrainer.removeEvaluator(TransducerEvaluator te)
           
 

Methods in cc.mallet.fst with parameters of type TransducerTrainer
 void TransducerEvaluator.evaluate(TransducerTrainer tt)
          Evaluates a TransducerTrainer and its Transducer on the instance lists specified in the constructor.
 void ViterbiWriter.evaluateInstanceList(TransducerTrainer transducerTrainer, InstanceList instances, java.lang.String description)
           
 void TokenAccuracyEvaluator.evaluateInstanceList(TransducerTrainer trainer, InstanceList instances, java.lang.String description)
           
 void SegmentationEvaluator.evaluateInstanceList(TransducerTrainer tt, InstanceList data, java.lang.String description)
           
 void PerClassAccuracyEvaluator.evaluateInstanceList(TransducerTrainer tt, InstanceList data, java.lang.String description)
           
 void MultiSegmentationEvaluator.evaluateInstanceList(TransducerTrainer tt, InstanceList data, java.lang.String description)
           
 void LabelDistributionEvaluator.evaluateInstanceList(TransducerTrainer transducer, InstanceList instances, java.lang.String description)
           
 void InstanceAccuracyEvaluator.evaluateInstanceList(TransducerTrainer tt, InstanceList data, java.lang.String description)
           
 void CRFWriter.evaluateInstanceList(TransducerTrainer transducer, InstanceList instances, java.lang.String description)
           
abstract  void TransducerEvaluator.evaluateInstanceList(TransducerTrainer transducer, InstanceList instances, java.lang.String description)
           
protected  void ViterbiWriter.preamble(TransducerTrainer tt)
           
protected  void CRFWriter.preamble(TransducerTrainer tt)
           
protected  void TransducerEvaluator.preamble(TransducerTrainer tt)
           
 boolean TransducerEvaluator.precondition(TransducerTrainer tt)
          If this returns false, then the body of the evaluate(TransducerTrainer) method will not run.
static void SimpleTagger.test(TransducerTrainer tt, TransducerEvaluator eval, InstanceList testing)
          Test a transducer on the given test data, evaluating accuracy with the given evaluator