cmaesr: Covariance Matrix Adaptation Evolution Strategy
Version 1.0.3

Pure R implementation of the Covariance Matrix Adaptation - Evolution Strategy (CMA-ES) with optional restarts (IPOP-CMA-ES).

Browse man pages Browse package API and functions Browse package files

AuthorJakob Bossek [aut, cre]
Date of publication2016-12-04 17:21:54
MaintainerJakob Bossek <j.bossek@gmail.com>
LicenseBSD_2_clause + file LICENSE
Version1.0.3
URL https://github.com/jakobbossek/cmaesr
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("cmaesr")

Man pages

callMonitor: Helper to call certain step function of a monitor.
cmaes: Covariance-Matrix-Adaptation
getDefaultStoppingConditions: Return list of default stopping conditions.
makeMonitor: Factory method for monitor objects.
makeSimpleMonitor: Generator for simple monitor.
makeStoppingCondition: Generate a stopping condition object.
makeVisualizingMonitor: Generator for visualizing monitor.
stopOnCondCov: Stopping condition: high condition number.
stopOnMaxEvals: Stopping condition: maximal funtion evaluations.
stopOnMaxIters: Stopping condition: maximal iterations.
stopOnNoEffectAxis: Stopping condition: principal axis.
stopOnNoEffectCoord: Stopping condition: standard deviation in coordinates.
stopOnOptParam: Stopping condition: optimal params.
stopOnOptValue: Stopping condition: optimal objective value.
stopOnTimeBudget: Stopping condition: maximal time.
stopOnTolX: Stopping condition: low standard deviation.

Functions

callMonitor Man page Source code
checkStoppingConditions Source code
cmaes Man page Source code
getCMAESParameter Source code
getDefaultStoppingConditions Man page Source code
makeMonitor Man page Source code
makeSimpleMonitor Man page Source code
makeStoppingCondition Man page Source code
makeVisualizingMonitor Man page Source code
norm2 Source code
print.cma_result Source code
shouldStop Source code
shouldStop.cma_stopping_condition Source code
stopOnCondCov Man page Source code
stopOnIndefCovMat Source code
stopOnMaxEvals Man page Source code
stopOnMaxIters Man page Source code
stopOnNoEffectAxis Man page Source code
stopOnNoEffectCoord Man page Source code
stopOnOptParam Man page Source code
stopOnOptValue Man page Source code
stopOnTimeBudget Man page Source code
stopOnTolX Man page Source code

Files

tests
tests/testthat
tests/testthat/test_cmaes.R
tests/testthat/test_stopping_conditions.R
tests/testthat/helper_zzz.R
tests/testthat/test_monitoring.R
NAMESPACE
NEWS
R
R/helpers.R
R/stoppingConditions.R
R/cmaes.R
R/makeMonitor.R
R/makeStoppingCondition.R
R/zzz.R
MD5
DESCRIPTION
man
man/makeVisualizingMonitor.Rd
man/stopOnTimeBudget.Rd
man/stopOnOptParam.Rd
man/stopOnOptValue.Rd
man/stopOnNoEffectCoord.Rd
man/stopOnMaxEvals.Rd
man/stopOnMaxIters.Rd
man/getDefaultStoppingConditions.Rd
man/stopOnNoEffectAxis.Rd
man/stopOnTolX.Rd
man/makeSimpleMonitor.Rd
man/callMonitor.Rd
man/cmaes.Rd
man/makeStoppingCondition.Rd
man/makeMonitor.Rd
man/stopOnCondCov.Rd
LICENSE
cmaesr documentation built on May 20, 2017, 4:56 a.m.