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, update
learn, learn, update
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
learn
learn
update
public 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