cc.mallet.fst
Class NoopTransducerTrainer
java.lang.Object
cc.mallet.fst.TransducerTrainer
cc.mallet.fst.NoopTransducerTrainer
public class NoopTransducerTrainer
- extends TransducerTrainer
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.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NoopTransducerTrainer
public NoopTransducerTrainer(Transducer transducer)
getIteration
public int getIteration()
- Specified by:
getIteration in class TransducerTrainer
getTransducer
public Transducer getTransducer()
- Specified by:
getTransducer in class TransducerTrainer
isFinishedTraining
public boolean isFinishedTraining()
- Specified by:
isFinishedTraining in class TransducerTrainer
train
public boolean train(InstanceList trainingSet)
- Overrides:
train in class TransducerTrainer
train
public boolean train(InstanceList trainingSet,
int numIterations)
- Description copied from class:
TransducerTrainer
- Train the transducer associated with this TransducerTrainer.
You should be able to call this method with different trainingSet objects.
Whether this causes the TransducerTrainer to combine both trainingSets or
to view the second as a new alternative is at the discretion of the particular
TransducerTrainer subclass involved.
- Specified by:
train in class TransducerTrainer