
public final class GaussianKernelDensityFunction extends Object implements KernelDensityFunction
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
GaussianKernelDensityFunction.Parameterizer
Parameterization stub. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static double | 
CANONICAL_BANDWIDTH
Canonical bandwidth. 
 | 
private static double | 
GSCALE
Scaling constant for Gaussian kernel, to make it sum up to 1. 
 | 
static GaussianKernelDensityFunction | 
KERNEL
Static instance. 
 | 
| Modifier | Constructor and Description | 
|---|---|
private  | 
GaussianKernelDensityFunction()
Private, empty constructor. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
double | 
canonicalBandwidth()
Get the canonical bandwidth for this kernel. 
 | 
double | 
density(double delta)
Density contribution of a point at the given relative distance  
delta. | 
public static final GaussianKernelDensityFunction KERNEL
public static final double CANONICAL_BANDWIDTH
private static final double GSCALE
private GaussianKernelDensityFunction()
public double density(double delta)
KernelDensityFunctiondelta.density in interface KernelDensityFunctiondelta - Relative distancepublic double canonicalBandwidth()
KernelDensityFunctioncanonicalBandwidth in interface KernelDensityFunction