| STK++ 0.9.13
    | 
In this sub-project, we compute the usual positive kernels used by rkhs methods. More...

| Classes | |
| class | STK::Kernel::Gaussian< Array > | 
| The Gaussian Kernel is a kernel of the form.  More... | |
| class | STK::Kernel::Hamming< Array > | 
| The Hamming Kernel is a kernel of the form.  More... | |
| class | STK::Kernel::IKernel | 
| Interface class for the kernels classes.  More... | |
| class | STK::Kernel::IKernelBase< Array > | 
| Interface Base class for the kernels classes.  More... | |
| class | STK::Kernel::Laplace< Array > | 
| The Laplace Kernel is a kernel of the form.  More... | |
| class | STK::Kernel::Exponential< Array > | 
| [Deprecated] The Exponential Kernel is a kernel of the form  More... | |
| class | STK::Kernel::Linear< Array > | 
| The Linear Kernel is a kernel of the form.  More... | |
| class | STK::Kernel::Polynomial< Array > | 
| The Polynomial Kernel is a kernel of the form.  More... | |
| class | STK::Kernel::RationalQuadratic< Array > | 
| The RationalQuadratic Kernel is a kernel of the form.  More... | |
| Enumerations | |
| enum | STK::Kernel::kernelType { STK::Kernel::laplace_ , STK::Kernel::exponential_ , STK::Kernel::gaussian_ , STK::Kernel::linear_ , STK::Kernel::polynomial_ , STK::Kernel::rationalQuadratic_ , STK::Kernel::hamming_ , STK::Kernel::unknown_kernel_ } | 
| kernel types.  More... | |
| Functions | |
| kernelType | STK::Kernel::stringToKernelType (std::string const &type) | 
| Convert a String to a kernelType. | |
| String | STK::Kernel::kernelTypeToString (kernelType const &type) | 
| convert a kernelType to a String. | |
In this sub-project, we compute the usual positive kernels used by rkhs methods.
kernel types.
| Enumerator | |
|---|---|
| laplace_ | |
| exponential_ | |
| gaussian_ | |
| linear_ | |
| polynomial_ | |
| rationalQuadratic_ | |
| hamming_ | |
| unknown_kernel_ | |
Definition at line 49 of file STK_Kernel_Util.h.
| 
 | inline | 
convert a kernelType to a String.
| type | the type of kernelType we want to convert | 
Definition at line 93 of file STK_Kernel_Util.h.
References _T, STK::Kernel::exponential_, STK::Kernel::gaussian_, STK::Kernel::hamming_, STK::Kernel::laplace_, STK::Kernel::linear_, STK::Kernel::polynomial_, and STK::Kernel::rationalQuadratic_.
| 
 | inline | 
Convert a String to a kernelType.
The recognized strings are
| Kernel | 
|---|
| "Laplace" | 
| "Gaussian" | 
| "Linear" | 
| "Polynomial" | 
| "RationalQuadratic" | 
| "Hamming" | 
| type | the String we want to convert | 
type. If the string does not match any known name, the unknown_kernel_ type is returned. Definition at line 76 of file STK_Kernel_Util.h.
References _T, STK::Kernel::exponential_, STK::Kernel::gaussian_, STK::Kernel::hamming_, STK::Kernel::laplace_, STK::Kernel::linear_, STK::Kernel::polynomial_, STK::Kernel::rationalQuadratic_, STK::toUpperString(), and STK::Kernel::unknown_kernel_.
Referenced by STK::KernelHandler::addKernel().