GClasses

GClasses::GKernelNormalize Class Reference

A Normalizing kernel. More...

#include <GKernelTrick.h>

Inheritance diagram for GClasses::GKernelNormalize:
GClasses::GKernel

List of all members.

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

GKernelm_pK

Detailed Description

A Normalizing kernel.


Constructor & Destructor Documentation

GClasses::GKernelNormalize::GKernelNormalize ( GKernel pK) [inline]
virtual GClasses::GKernelNormalize::~GKernelNormalize ( ) [inline, virtual]

Member Function Documentation

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.


Member Data Documentation