GClasses
|
A scalar kernel. More...
#include <GKernelTrick.h>
Public Member Functions | |
GKernelScale (GKernel *pK, double value) | |
Takes ownership of pK. | |
virtual | ~GKernelScale () |
virtual double | apply (const double *pA, const double *pB) |
Computes K(A, B) * value. | |
Protected Attributes | |
GKernel * | m_pK |
double | m_value |
A scalar kernel.
GClasses::GKernelScale::GKernelScale | ( | GKernel * | pK, |
double | value | ||
) | [inline] |
Takes ownership of pK.
virtual GClasses::GKernelScale::~GKernelScale | ( | ) | [inline, virtual] |
virtual double GClasses::GKernelScale::apply | ( | const double * | pA, |
const double * | pB | ||
) | [inline, virtual] |
Computes K(A, B) * value.
Implements GClasses::GKernel.
GKernel* GClasses::GKernelScale::m_pK [protected] |
double GClasses::GKernelScale::m_value [protected] |