Linear Kernel, parameter free. More...
#include <KernelFunction.h>
Public Member Functions | |
| LinearKernel () | |
| ~LinearKernel () | |
| double | eval (const Array< double > &x1, const Array< double > &x2) const |
| Evaluates the kernel function on a const object. | |
| double | evalDerivative (const Array< double > &x1, const Array< double > &x2, Array< double > &derivative) const |
| Evaluates the kernel function and computes its derivatives w.r.t. | |
Linear Kernel, parameter free.
Definition at line 120 of file KernelFunction.h.
| LinearKernel::LinearKernel | ( | ) |
Definition at line 103 of file KernelFunction.cpp.
References Model::parameter.
| LinearKernel::~LinearKernel | ( | ) |
Definition at line 108 of file KernelFunction.cpp.
| double LinearKernel::eval | ( | const Array< double > & | x1, | |
| const Array< double > & | x2 | |||
| ) | const [virtual] |
Evaluates the kernel function on a const object.
Implements KernelFunction.
Definition at line 113 of file KernelFunction.cpp.
References i.
Referenced by evalDerivative().
| double LinearKernel::evalDerivative | ( | const Array< double > & | x1, | |
| const Array< double > & | x2, | |||
| Array< double > & | derivative | |||
| ) | const [virtual] |
Evaluates the kernel function and computes its derivatives w.r.t.
the kernel parameters.
Reimplemented from KernelFunction.
Definition at line 125 of file KernelFunction.cpp.
References eval().