SG++-Doxygen-Documentation
sgpp::datadriven::GaussianKernel Class Reference

#include <KernelDensityEstimator.hpp>

Inheritance diagram for sgpp::datadriven::GaussianKernel:
sgpp::datadriven::Kernel

Public Member Functions

double cdf (double x) override
 
double derivative (double x) override
 
double eval (double x) override
 
KernelType getType () override
 
double norm () override
 
double variance () override
 
virtual ~GaussianKernel ()
 
- Public Member Functions inherited from sgpp::datadriven::Kernel
virtual ~Kernel ()
 

Constructor & Destructor Documentation

◆ ~GaussianKernel()

sgpp::datadriven::GaussianKernel::~GaussianKernel ( )
virtual

Member Function Documentation

◆ cdf()

double sgpp::datadriven::GaussianKernel::cdf ( double  x)
overridevirtual

Implements sgpp::datadriven::Kernel.

References M_SQRT2.

◆ derivative()

double sgpp::datadriven::GaussianKernel::derivative ( double  x)
overridevirtual

◆ eval()

double sgpp::datadriven::GaussianKernel::eval ( double  x)
overridevirtual

◆ getType()

KernelType sgpp::datadriven::GaussianKernel::getType ( )
overridevirtual

◆ norm()

double sgpp::datadriven::GaussianKernel::norm ( )
overridevirtual

Implements sgpp::datadriven::Kernel.

References M_SQRT2PI.

◆ variance()

double sgpp::datadriven::GaussianKernel::variance ( )
overridevirtual

The documentation for this class was generated from the following files: