covTP-class | R Documentation |
"covTP"
S4 class representing a Tensor Product (TP) covariance kernel.
Objects can be created by calls of the form new("covTP", ...)
or by using the covTP
function.
k1Fun1
:Object of class "function"
A function of a scalar numeric
variable.
k1Fun1Char
:Object of class "character"
describing the function in the
slot k1Fun1
.
hasGrad
:Object of class "logical"
. Tells if the value returned by
the function kern1Fun
has an attribute named "der"
giving the derivative(s).
cov
:Object of class "integer"
. The value 0L
corresponds
to a correlation kernel while 1L
is for a covariance
kernel.
iso
:Object of class "integer"
. The value 1L
corresponds
to an isotropic covariance, with all the inputs sharing the same
range value.
iso1
:Object of class "integer"
used only when the function in
the slot k1Fun1
depends on parameters i.e. has more than
one formal argument. NOT IMPLEMENTED YET.
label
:Object of class "character"
. Short description of the
object.
d
:Object of class "integer"
. Dimension, i.e. number of
inputs.
inputNames
:Object of class "optCharacter"
. Names of the inputs.
parLower
:Object of class "numeric"
. Numeric values for the lower
bounds on the parameters. Can be -Inf
.
parUpper
:Object of class "numeric"
. Numeric values for the upper
bounds on the parameters. Can be Inf
.
par
:Object of class "numeric"
. Numeric values for the
parameters. Can be NA
.
kern1ParN1
:Object of class "integer"
. The number of parameters in
k1Fun1
(such as a shape).
parN1
:Object of class "integer"
. Number of parameters of the
function kern1Fun
(such as a shape).
parN
:Object of class "integer"
. Number of parameters for the
object. The include: direct parameters in the function
kern1Fun
, ranges, and variance.
kern1ParNames
:Object of class "character"
. Names of the direct
parameters.
kernParNames
:Object of class "character"
. Names of the parameters.
Class "covAll"
, directly.
signature(object = "covTP")
: Get the vector of values for
the parameters.
signature(object = "covTP", value = "numeric")
: Set the
vector of values for the parameters.
signature(object = "covTP")
: Get the vector of
lower bounds on the parameters.
signature(object = "covTP")
: Set the vector of lower
bounds on the parameters.
signature(object = "covTP")
: Get the vector of upper
bounds on the parameters.
signature(object = "covTP")
: Set the vector of upper
bounds on the parameters.
signature(object = "covTP")
: Compute the covariance
matrix for given sites.
signature(object = "covTP")
: Get the number of
parameters.
signature(object = "covTP")
: Compute the scores
i.e. the derivatives w.r.t. the parameters of the contribution of
the covariance in the log-likelihood of a gp
.
signature(object = "covTP")
: Print or show the object.
signature(object = "covTP")
: Compute the variance
vector for given sites.
covRadial
which is a similar covariance class and
covTP
which is intended to be the standard creator
function for this class.
showClass("covTP")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.