gausspr-class {kernlab} | R Documentation |
Class "gausspr"
Description
The Gaussian Processes object class
Objects from the Class
Objects can be created by calls of the form new("gausspr", ...)
.
or by calling the gausspr
function
Slots
tol
:Object of class
"numeric"
contains tolerance of termination criteriakernelf
:Object of class
"kfunction"
contains the kernel function usedkpar
:Object of class
"list"
contains the kernel parameter usedkcall
:Object of class
"list"
contains the used function calltype
:Object of class
"character"
contains type of problemterms
:Object of class
"ANY"
contains the terms representation of the symbolic model used (when using a formula)xmatrix
:Object of class
"input"
containing the data matrix usedymatrix
:Object of class
"output"
containing the response matrixfitted
:Object of class
"output"
containing the fitted valueslev
:Object of class
"vector"
containing the levels of the response (in case of classification)nclass
:Object of class
"numeric"
containing the number of classes (in case of classification)alpha
:Object of class
"listI"
containing the computes alpha valuesalphaindex
Object of class
"list"
containing the indexes for the alphas in various classes (in multi-class problems).sol
Object of class
"matrix"
containing the solution to the Gaussian Process formulation, it is used to compute the variance in regression problems.scaling
Object of class
"ANY"
containing the scaling coefficients of the data (when casescaled = TRUE
is used).nvar
:Object of class
"numeric"
containing the computed varianceerror
:Object of class
"numeric"
containing the training errorcross
:Object of class
"numeric"
containing the cross validation errorn.action
:Object of class
"ANY"
containing the action performed in NA
Methods
- alpha
signature(object = "gausspr")
: returns the alpha vector- cross
signature(object = "gausspr")
: returns the cross validation error- error
signature(object = "gausspr")
: returns the training error- fitted
signature(object = "vm")
: returns the fitted values- kcall
signature(object = "gausspr")
: returns the call performed- kernelf
signature(object = "gausspr")
: returns the kernel function used- kpar
signature(object = "gausspr")
: returns the kernel parameter used- lev
signature(object = "gausspr")
: returns the response levels (in classification)- type
signature(object = "gausspr")
: returns the type of problem- xmatrix
signature(object = "gausspr")
: returns the data matrix used- ymatrix
signature(object = "gausspr")
: returns the response matrix used- scaling
signature(object = "gausspr")
: returns the scaling coefficients of the data (whenscaled = TRUE
is used)
Author(s)
Alexandros Karatzoglou
alexandros.karatzoglou@ci.tuwien.ac.at
See Also
Examples
# train model
data(iris)
test <- gausspr(Species~.,data=iris,var=2)
test
alpha(test)
error(test)
lev(test)