Kernel |
public static class KernelDensity
The KernelDensity type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | EpanechnikovKernel | Epanechnikov Kernel: x => Math.Abs(x) <= 1.0 ? 3.0/4.0(1.0-x^2) : 0.0 |
![]() ![]() | Estimate | Estimate the probability density function of a random variable. |
![]() ![]() | EstimateEpanechnikov | Estimate the probability density function of a random variable with an Epanechnikov kernel. The Epanechnikov kernel is optimal in a mean square error sense. |
![]() ![]() | EstimateGaussian | Estimate the probability density function of a random variable with a Gaussian kernel. |
![]() ![]() | EstimateTriangular | Estimate the probability density function of a random variable with a triangular kernel. |
![]() ![]() | EstimateUniform | Estimate the probability density function of a random variable with a uniform kernel. |
![]() ![]() | GaussianKernel | A Gaussian kernel (PDF of Normal distribution with mean 0 and variance 1). This kernel is the default. |
![]() ![]() | TriangularKernel | Triangular Kernel: x => Math.Abs(x) <= 1.0 ? (1.0-Math.Abs(x)) : 0.0 |
![]() ![]() | UniformKernel | Uniform Kernel: x => Math.Abs(x) <= 1.0 ? 1.0/2.0 : 0.0 |