Class "kernel" "rbfkernel" "polykernel", "tanhkernel", "vanillakernel"
The built-in kernel classes in kernlab
Objects can be created by calls of the form new("rbfkernel")
,
new{"polykernel"}
, new{"tanhkernel"}
,
new{"vanillakernel"}
, new{"anovakernel"}
,
new{"besselkernel"}
, new{"laplacekernel"}
,
new{"splinekernel"}
, new{"stringkernel"}
or by calling the rbfdot
, polydot
, tanhdot
,
vanilladot
, anovadot
, besseldot
, laplacedot
,
splinedot
, stringdot
functions etc..
.Data
:Object of class "function"
containing
the kernel function
kpar
:Object of class "list"
containing the
kernel parameters
Class "kernel"
, directly.
Class "function"
, by class "kernel"
.
signature(kernel = "rbfkernel", x =
"matrix")
: computes the kernel matrix
signature(kernel = "rbfkernel", x =
"matrix")
: computes the quadratic kernel expression
signature(kernel = "rbfkernel", x =
"matrix")
: computes the kernel expansion
signature(kernel = "rbfkernel", x =
"matrix"),,a
: computes parts or the full kernel matrix, mainly
used in kernel algorithms where columns of the kernel matrix are
computed per invocation
Alexandros Karatzoglou
alexandros.karatzoglou@ci.tuwien.ac.at
rbfkernel <- rbfdot(sigma = 0.1) rbfkernel is(rbfkernel) kpar(rbfkernel)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.