Parameter-class | R Documentation |
This class represents a parameter, either scalar or a matrix.
Parameter(
rows = NULL,
cols = NULL,
name = NA_character_,
value = NA_real_,
...
)
## S4 method for signature 'Parameter'
get_data(object)
## S4 method for signature 'Parameter'
name(x)
## S4 method for signature 'Parameter'
value(object)
## S4 replacement method for signature 'Parameter'
value(object) <- value
## S4 method for signature 'Parameter'
grad(object)
## S4 method for signature 'Parameter'
parameters(object)
## S4 method for signature 'Parameter'
canonicalize(object)
rows |
The number of rows in the parameter. |
cols |
The number of columns in the parameter. |
name |
(Optional) A character string representing the name of the parameter. |
value |
(Optional) A numeric element, vector, matrix, or data.frame. Defaults to |
... |
Additional attribute arguments. See Leaf for details. |
object , x |
A Parameter object. |
get_data(Parameter)
: Returns list(dim, name, value, attributes)
.
name(Parameter)
: The name of the parameter.
value(Parameter)
: The value of the parameter.
value(Parameter) <- value
: Set the value of the parameter.
grad(Parameter)
: An empty list since the gradient of a parameter is zero.
parameters(Parameter)
: Returns itself as a parameter.
canonicalize(Parameter)
: The canonical form of the parameter.
rows
The number of rows in the parameter.
cols
The number of columns in the parameter.
name
(Optional) A character string representing the name of the parameter.
value
(Optional) A numeric element, vector, matrix, or data.frame. Defaults to NA
and may be changed with value<-
later.
x <- Parameter(3, name = "x0", nonpos = TRUE) ## 3-vec negative
is_nonneg(x)
is_nonpos(x)
size(x)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.