GClasses
|
A Normalizing kernel. More...
#include <GKernelTrick.h>
Public Member Functions | |
GKernelNormalize (GKernel *pK) | |
virtual | ~GKernelNormalize () |
virtual double | apply (const double *pA, const double *pB) |
Computes K(A, B) / sqrt(K(A, A) * K(B, B)) | |
Protected Attributes | |
GKernel * | m_pK |
A Normalizing kernel.
GClasses::GKernelNormalize::GKernelNormalize | ( | GKernel * | pK | ) | [inline] |
virtual GClasses::GKernelNormalize::~GKernelNormalize | ( | ) | [inline, virtual] |
virtual double GClasses::GKernelNormalize::apply | ( | const double * | pA, |
const double * | pB | ||
) | [inline, virtual] |
Computes K(A, B) / sqrt(K(A, A) * K(B, B))
Implements GClasses::GKernel.
GKernel* GClasses::GKernelNormalize::m_pK [protected] |