- Type Parameters:
DataType
- The type of data generated by the Distribution.
SufficientStatisticsType
- The type of the sufficient statistics for the distribution.
DistributionType
- The type of Distribution this is the sufficient statistics of.
- All Superinterfaces:
- BatchAndIncrementalLearner<DataType,SufficientStatisticsType>, BatchLearner<java.util.Collection<? extends DataType>,SufficientStatisticsType>, java.lang.Cloneable, CloneableSerializable, IncrementalLearner<DataType,SufficientStatisticsType>, java.io.Serializable
- All Known Implementing Classes:
- AbstractIncrementalEstimator, MultivariateGaussian.IncrementalEstimator, MultivariateGaussian.IncrementalEstimatorCovarianceInverse, UnivariateGaussian.IncrementalEstimator
public interface IncrementalEstimator<DataType,DistributionType extends Distribution<? extends DataType>,SufficientStatisticsType extends SufficientStatistic<? super DataType,? extends DistributionType>>
extends BatchAndIncrementalLearner<DataType,SufficientStatisticsType>
An estimator of a Distribution that uses SufficientStatistic to arrive
at its result.
- Since:
- 3.1.1
- Author:
- Kevin R. Dixon