Package org.biojava.bio.dp
Class SimpleModelTrainer
java.lang.Object
org.biojava.bio.dist.SimpleDistributionTrainerContext
org.biojava.bio.dp.SimpleModelTrainer
- All Implemented Interfaces:
Serializable
,DistributionTrainerContext
,ModelTrainer
public class SimpleModelTrainer
extends SimpleDistributionTrainerContext
implements ModelTrainer, Serializable
- Author:
- Matthew Pocock, Thomas Down
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
registerModel
(MarkovModel model) Registers an HMM with this trainer.Methods inherited from class org.biojava.bio.dist.SimpleDistributionTrainerContext
addCount, clearCounts, getCount, getNullModelWeight, getTrainer, registerDistribution, registerTrainer, setNullModelWeight, train
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.biojava.bio.dist.DistributionTrainerContext
addCount, clearCounts, getCount, getNullModelWeight, getTrainer, registerDistribution, registerTrainer, setNullModelWeight, train
-
Constructor Details
-
SimpleModelTrainer
public SimpleModelTrainer()
-
-
Method Details
-
registerModel
Description copied from interface:ModelTrainer
Registers an HMM with this trainer.If the model has been already registered, then this method should do nothing. If it has not been registered, then this method should loop over every state in the model and register the Distribution returned by getWeight.
- Specified by:
registerModel
in interfaceModelTrainer
- Parameters:
model
- the MarkovModel to train
-