public class KernelDensityEstimator
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
KernelDensityEstimator.ConfidenceRegionObjective |
Constructor and Description |
---|
KernelDensityEstimator() |
Modifier and Type | Method and Description |
---|---|
DblMatrix |
derivative(DblMatrix[] xx,
int v)
Return the derivative of the density.
|
DblMatrix[] |
getConfidenceRegion(DblMatrix prob)
Returns the lower and upper limits of the (approximately symmetric) density region having the requested area.
|
DblMatrix |
getNormalizingConstant()
Estimates the density integral between the minimum and maximum data points.
|
DblMatrix |
getNormalizingConstant(DblMatrix L,
DblMatrix U)
Estimates the un-normalized density integral between the given lower and upper limits.
|
DblMatrix |
predict(DblMatrix xx) |
DblMatrix |
predict(DblMatrix[] xx) |
DblMatrix |
predictUnNormalized(DblMatrix xx) |
DblMatrix |
predictUnNormalized(DblMatrix[] xx)
Predicts the density at the given value(s).
|
void |
setData(DblMatrix X)
Assumes a univariate density.
|
void |
setData(DblMatrix[] X)
Assumes a (possibly) multivariate density.
|
public DblMatrix[] getConfidenceRegion(DblMatrix prob)
public void setData(DblMatrix X)
public void setData(DblMatrix[] X)
public DblMatrix getNormalizingConstant(DblMatrix L, DblMatrix U)
public DblMatrix getNormalizingConstant()
public DblMatrix predictUnNormalized(DblMatrix[] xx)
Copyright © 2011, 2013. Daniel P. Dougherty