Description Usage Arguments Value See Also Examples
contains commands to constrain parameters to be positive via exponentiation or within a fixed interval via the sigmoid function.
1 2 3 | expTransform(x, transform)
sigmoidTransform(x, transform)
boundedTransform(x, transform, bounds)
|
x |
input argument. |
transform |
type of transform, 'atox' maps a value into the transformed space (i.e. makes it positive). 'xtoa' maps the parameter back from transformed space to the original space. 'gradfact' gives the factor needed to correct gradients with respect to the transformed parameter. |
bounds |
a 2-vector of bounds of allowed values in boundedTransform |
Return value as selected by tranform
1 2 3 4 5 | # Transform unconstrained parameter -4 to a positive value
expTransform(-4, 'atox')
# Transform a bounded parameter in (1,3) to an unconstrained one
boundedTransform(2, 'xtoa', c(1, 3))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.