Last data update: 2014.03.03

Data Source

R Release (3.2.3)
CranContrib
BioConductor
All

Data Type

Packages
Functions
Images
Data set

Classification

Results 1 - 10 of 19 found.
[1] < 1 2 > [2]  Sort:

hesschk (Package: optextras) : Run tests, where possible, on user objective function and (optionally) gradient and hessian

hesschk checks a user-provided R function, ffn.
● Data Source: CranContrib
● Keywords: optimize
● Alias: hesschk
● 0 images

grback (Package: optextras) : Backward difference numerical gradient approximation.

grback computes the backward difference approximation to the gradient of user function userfn.
● Data Source: CranContrib
● Keywords: optimize
● Alias: grback
● 0 images

ugr (Package: optextras) : Wrapper for user gradient function for optimization tools

Provides a wrapper around user gradient function for nonlinear optimization to try to control for inadmissible arguments to user objective, gradient or hessian functions, as well as provide for maximization.
● Data Source: CranContrib
● Keywords: nonlinear, optimize
● Alias: ugr
● 0 images

scalecheck (Package: optextras) : Check the scale of the initial parameters and bounds input to an optimization code

Nonlinear optimization problems often have different scale for different parameters. This function is intended to explore the differences in scale. It is, however, an imperfect and heuristic tool, and could be improved.
● Data Source: CranContrib
● Keywords: bound, lower, mask, nonlinear, optimize, upper
● Alias: scalecheck
● 0 images

grchk (Package: optextras) : Run tests, where possible, on user objective function and (optionally) gradient and hessian

grchk checks a user-provided R function, ffn.
● Data Source: CranContrib
● Keywords: optimize
● Alias: grchk
● 0 images

uhess (Package: optextras) : Wrapper for user Hessian function for optimization tools

Provides a wrapper around user analytic Hessian function for nonlinear optimization to try to control for inadmissible arguments to user that function, as well as provide for maximization.
● Data Source: CranContrib
● Keywords: nonlinear, optimize
● Alias: uhess
● 0 images

gHgen (Package: optextras) : Generate gradient and Hessian for a function at given parameters.

gHgen is used to generate the gradient and Hessian of an objective function used for optimization. If a user-provided gradient function gr is available it is used to compute the gradient, otherwise package numDeriv is used. If a user-provided Hessian function hess is available, it is used to compute a Hessian. Otherwise, if gr is available, we use the function jacobian() from package numDeriv to compute the Hessian. In both these cases we check for symmetry of the Hessian. Computational Hessians are commonly NOT symmetric. If only the objective function fn is provided, then the Hessian is approximated with the function hessian from package numDeriv which guarantees a symmetric matrix.
● Data Source: CranContrib
● Keywords: nonlinear, optimize
● Alias: gHgen
● 0 images

optextras-package (Package: optextras) :

Provides a replacement and extension of the optim() function to unify and streamline optimization capabilities in R for smooth, possibly box constrained functions of several or many parameters
● Data Source: CranContrib
● Keywords: optimization, package
● Alias: optextras
● 0 images

grnd (Package: optextras) : A reorganization of the call to numDeriv grad() function.

Provides a wrapper for the numDeriv approximation to the gradient of a user supplied objective function userfn.
● Data Source: CranContrib
● Keywords: nonlinear, optimize
● Alias: grnd
● 0 images

ugHgenb (Package: optextras) : Generate gradient and Hessian for a function at given parameters

ugHgenb is used to generate the gradient and Hessian of an objective function used for optimization. If a user-provided gradient function gr is available it is used to compute the gradient via the wrapper ugr, otherwise package numDeriv is used. If a user-provided Hessian function hess is available, it is used to compute a Hessian via the wrapper uhess. However, we do not allow the user Hessian function to be specified if the user gradient function is NULL. If the user gr is available, we use the function jacobian() from package numDeriv to compute the Hessian. In both these cases we check for symmetry of the Hessian. Computational Hessians are commonly NOT symmetric. If only the objective function fn is provided, then the Hessian is approximated with the function hessian from package numDeriv which guarantees a symmetric matrix.
● Data Source: CranContrib
● Keywords: nonlinear, optimize
● Alias: ugHgenb
● 0 images