Parallel Version of the L-BFGS-B Optimization Method

Provides a parallel version of the L-BFGS-B method of optim(). The main function of the package is optimParallel(), which has the same usage and output as optim(). Using optimParallel() can significantly reduce the optimization time.


The R package optimParallel

The package provides a parallel versions of the L-BFGS-B optim method. If the evaluation of the function fn takes more than 0.1 seconds, optimParallel can significantly reduce the optimization time. For a p-parameter optimization, the speed increase is about factor 1+2p when no analytic gradient is specified and 1+2p processor cores are available.

See the R Journal article https://doi.org/10.32614/RJ-2019-030 for more information. It is also available as vignette.

R> vignette("optimParallel")

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("optimParallel")

1.0-3 by Florian Gerber, 3 months ago


https://github.com/florafauna/optimParallel-R


Report a bug at https://github.com/florafauna/optimParallel-R/issues


Browse source code at https://github.com/cran/optimParallel


Authors: Florian Gerber [aut, cre] (ORCID: , Reinhard Furrer [ctb]


Documentation:   PDF Manual  


GPL (>= 2) license


Depends on stats, parallel

Suggests R.rsp, roxygen2, spam, microbenchmark, testthat, ggplot2, numDeriv, lbfgsb3c


Imported by GCEstim, GeneralizedWendland, Markovchart, bvhar, cocons, eicm, flipr, grmsem, multiScaleR, phytools, quickNmix, scgwr, starvars, varycoef, xhaz.

Depended on by skewlmm.

Suggested by BoneProfileR, GLMMadaptive, MetricGraph, metafor, polykde, rSPDE.


See at CRAN