public static class MultivariateGaussian.IncrementalEstimator extends AbstractIncrementalEstimator<Vector,MultivariateGaussian,MultivariateGaussian.SufficientStatistic>
| Modifier and Type | Field and Description |
|---|---|
static double |
DEFAULT_COVARIANCE
Default covariance, 1.0E-5.
|
| Constructor and Description |
|---|
IncrementalEstimator()
Default constructor
|
IncrementalEstimator(double defaultCovariance)
Creates a new instance of IncrementalEstimator
|
| Modifier and Type | Method and Description |
|---|---|
MultivariateGaussian.SufficientStatistic |
createInitialLearnedObject()
Creates a new initial learned object, before any data is given.
|
double |
getDefaultCovariance()
Getter for defaultCovariance
|
void |
setDefaultCovariance(double defaultCovariance)
Setter for defaultCovariance
|
clone, updatelearn, learn, updateequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitlearnlearnupdatepublic static final double DEFAULT_COVARIANCE
public IncrementalEstimator()
public IncrementalEstimator(double defaultCovariance)
defaultCovariance - Default covariance of the distributionpublic double getDefaultCovariance()
public void setDefaultCovariance(double defaultCovariance)
defaultCovariance - Default covariance of the distributionpublic MultivariateGaussian.SufficientStatistic createInitialLearnedObject()
IncrementalLearner