GClasses

GClasses::GKernelGaussianRBF Class Reference

A Gaussian RBF kernel. More...

#include <GKernelTrick.h>

Inheritance diagram for GClasses::GKernelGaussianRBF:
GClasses::GKernel

List of all members.

Public Member Functions

 GKernelGaussianRBF (size_t dims, double variance)
virtual ~GKernelGaussianRBF ()
virtual double apply (const double *pA, const double *pB)
 Computes e^(-0.5 * ||A - B||^2 / variance)

Protected Attributes

size_t m_dims
double m_variance

Detailed Description

A Gaussian RBF kernel.


Constructor & Destructor Documentation

GClasses::GKernelGaussianRBF::GKernelGaussianRBF ( size_t  dims,
double  variance 
) [inline]
virtual GClasses::GKernelGaussianRBF::~GKernelGaussianRBF ( ) [inline, virtual]

Member Function Documentation

virtual double GClasses::GKernelGaussianRBF::apply ( const double *  pA,
const double *  pB 
) [inline, virtual]

Computes e^(-0.5 * ||A - B||^2 / variance)

Implements GClasses::GKernel.


Member Data Documentation