Uses of Interface
org.biojava.bio.dist.DistributionTrainerContext

Packages that use DistributionTrainerContext
org.biojava.bio.dist Probability distributions over Alphabets. 
org.biojava.bio.dp HMM and Dynamic Programming Algorithms. 
 

Uses of DistributionTrainerContext in org.biojava.bio.dist
 

Classes in org.biojava.bio.dist that implement DistributionTrainerContext
 class SimpleDistributionTrainerContext
          A no-frills implementation of DistributionTrainerContext.
 

Methods in org.biojava.bio.dist with parameters of type DistributionTrainerContext
 void TranslatedDistribution.registerWithTrainer(DistributionTrainerContext dtc)
           
 void GapDistribution.registerWithTrainer(DistributionTrainerContext dtc)
           
 void DistributionTrainer.addCount(DistributionTrainerContext dtc, AtomicSymbol sym, double times)
           Registers that sym was counted in this state.
 double DistributionTrainer.getCount(DistributionTrainerContext dtc, AtomicSymbol sym)
           Get the current count for this state.
 void DistributionTrainer.train(DistributionTrainerContext dtc, double weight)
           Trains the Distribution, given a null model.
 void DistributionTrainer.clearCounts(DistributionTrainerContext dtc)
          Clears all of the counts to zero.
 void SimpleDistributionTrainer.addCount(DistributionTrainerContext dtc, AtomicSymbol sym, double count)
           
 double SimpleDistributionTrainer.getCount(DistributionTrainerContext dtc, AtomicSymbol sym)
           
 void SimpleDistributionTrainer.train(DistributionTrainerContext dtc, double weight)
           
 void SimpleDistributionTrainer.clearCounts(DistributionTrainerContext dtc)
           
 void AbstractOrderNDistribution.registerWithTrainer(DistributionTrainerContext dtc)
           
 void SimpleDistribution.registerWithTrainer(DistributionTrainerContext dtc)
          Register a simple trainer for this distribution.
 void SimpleDistribution.Trainer.addCount(DistributionTrainerContext dtc, AtomicSymbol sym, double times)
           
 double SimpleDistribution.Trainer.getCount(DistributionTrainerContext dtc, AtomicSymbol sym)
           
 void SimpleDistribution.Trainer.clearCounts(DistributionTrainerContext dtc)
           
 void SimpleDistribution.Trainer.train(DistributionTrainerContext dtc, double weight)
           
protected  void SimpleDistribution.Trainer.trainImpl(DistributionTrainerContext dtc, double weight)
           
 void UniformDistribution.registerWithTrainer(DistributionTrainerContext dtc)
           
 void UntrainableDistribution.registerWithTrainer(DistributionTrainerContext dtc)
          Dummy implementation which registers an IgnoreCountsTrainer.
 void PairDistribution.registerWithTrainer(DistributionTrainerContext dtc)
           
 void AbstractDistribution.registerWithTrainer(DistributionTrainerContext dtc)
          Register an IgnoreCountsTrainer instance as the trainer for this distribution.
 void Distribution.registerWithTrainer(DistributionTrainerContext dtc)
           Register this distribution with a training context.
 void IgnoreCountsTrainer.addCount(DistributionTrainerContext dtc, AtomicSymbol sym, double times)
           
 double IgnoreCountsTrainer.getCount(DistributionTrainerContext dtc, AtomicSymbol sym)
           
 void IgnoreCountsTrainer.train(DistributionTrainerContext dtc, double weight)
           
 void IgnoreCountsTrainer.clearCounts(DistributionTrainerContext dtc)
           
 

Uses of DistributionTrainerContext in org.biojava.bio.dp
 

Subinterfaces of DistributionTrainerContext in org.biojava.bio.dp
 interface ModelTrainer
          Encapsulates the training of an entire model.
 

Classes in org.biojava.bio.dp that implement DistributionTrainerContext
 class SimpleModelTrainer