irace: Iterated Racing for Automatic Algorithm Configuration
Version 2.3

Iterated race is an extension of the Iterated F-race method for the automatic configuration of optimization algorithms, that is, (offline) tuning their parameters by finding the most appropriate settings given a set of instances of an optimization problem.

Browse man pages Browse package API and functions Browse package files

AuthorManuel López-Ibáñez, Jérémie Dubois-Lacoste, Leslie Pérez Cáceres, Thomas Stützle, Mauro Birattari, Eric Yuan and Prasanna Balaprakash
Date of publication2017-04-26 17:36:18 UTC
MaintainerManuel López-Ibáñez <manuel.lopez-ibanez@manchester.ac.uk>
LicenseGPL (>= 2)
Version2.3
URL http://iridia.ulb.ac.be/irace
Package repositoryView on CRAN
InstallationInstall the latest version of this package by entering the following in R:
install.packages("irace")

Man pages

buildCommandLine: Build a Command Line
checkIraceScenario: checkIraceScenario
checkScenario: checkScenario
configurations.print: configurations.print
configurations.print.command: configurations.print.command
defaultScenario: defaultScenario
getConfigurationById: getConfigurationById
getConfigurationByIteration: getConfigurationByIteration
getFinalElites: getFinalElites
irace: irace
irace.cmdline: irace.cmdline
irace-license: irace.license
irace.main: irace.main
irace-package: The irace package: Iterated Racing for Automatic Algorithm...
irace.usage: irace.usage
irace-version: irace.version
parallelCoordinatesPlot: parallelCoordinatesPlot
parameterFrequency: parameterFrequency
printScenario: printScenario
readConfigurationsFile: readConfigurationsFile
readParameters: readParameters
readScenario: readScenario
removeConfigurationsMetaData: removeConfigurationsMetaData
target.evaluator.default: target.evaluator.default
target.runner.default: target.runner.default
testing.main: testing.main

Functions

addInstances Source code
aux.friedman Source code
aux.ttest Source code
aux2.friedman Source code
buildCommandLine Man page Source code
canonical.dirname Source code
cat.irace.license Source code
check.output.target.evaluator Source code
check.output.target.runner Source code
checkForbidden Source code
checkIraceScenario Man page Source code
checkMinimumBudget Source code
checkScenario Man page Source code
checkTargetFiles Source code
cluster.lapply Source code
computeComputationalBudget Source code
computeNbConfigurations Source code
computeNbIterations Source code
computeTerminationOfRace Source code
concordance Source code
conditionsSatisfied Source code
configurations.print Man page Source code
configurations.print.command Man page Source code
dataVariance Source code
defaultScenario Man page Source code
do.experiments Source code
exec.target.evaluator Source code
exec.target.runner Source code
execute.evaluator Source code
execute.experiments Source code
extractElites Source code
file.check Source code
generateInstances Source code
get.fixed.value Source code
getConfigurationById Man page Source code
getConfigurationByIteration Man page Source code
getFinalElites Man page Source code
initialiseModel Source code
irace Man page Source code
irace-package Man page
irace.assert Source code
irace.cmdline Man page Source code
irace.dump.frames Source code
irace.error Source code
irace.init Source code
irace.license Man page
irace.main Man page Source code
irace.note Source code
irace.print.memUsed Source code
irace.reload.debug Source code
irace.usage Man page Source code
irace.version Man page
is.function.name Source code
is.null.or.empty Source code
is.null.or.na Source code
is.wholenumber Source code
isFixed Source code
merge.matrix Source code
mpiInit Source code
nbParam Source code
new.empty.configuration Source code
numeric.configurations.equal Source code
parallelCoordinatesPlot Man page Source code
paramDomain Source code
paramLowerBound Source code
paramUpperBound Source code
parameterFrequency Man page Source code
parcoordlabel Source code
parse.output Source code
path.rel2abs Source code
pbs.job.finished Source code
print.instances Source code
print.instances.extra.params Source code
printModel Source code
printScenario Man page Source code
race Source code
race.wrapper Source code
read.table.text Source code
readConfigurationsFile Man page Source code
readInstances Source code
readParameters Man page Source code
readScenario Man page Source code
recoverFromFile Source code
removeConfigurationsMetaData Man page Source code
resample Source code
restartConfigurations Source code
round.to.next.multiple Source code
rtnorm Source code
runcommand Source code
sampleModel Source code
sampleUniform Source code
sge.job.finished Source code
similarConfigurations Source code
slurm.job.finished Source code
startParallel Source code
stopParallel Source code
strcat Source code
strlimit Source code
target.error Source code
target.evaluator.default Man page Source code
target.runner.default Man page Source code
target.runner.qsub Source code
testConfigurations Source code
testing.cmdline Source code
testing.main Man page Source code
torque.job.finished Source code
trim Source code
trim.leading Source code
trim.trailing Source code
updateModel Source code

Files

BUGS
inst
inst/examples
inst/examples/hypervolume
inst/examples/hypervolume/target-evaluator
inst/examples/hypervolume/README
inst/examples/hypervolume/target-runner
inst/examples/target-runner-python
inst/examples/target-runner-python/target-runner.py
inst/examples/target-runner-python/target-runner-advanced.py
inst/examples/acotsp
inst/examples/acotsp/parameters-acotsp.txt
inst/examples/acotsp/scenario.txt
inst/examples/acotsp/README
inst/examples/acotsp/forbidden.txt
inst/examples/acotsp/default.txt
inst/examples/acotsp/target-runner
inst/examples/moaco
inst/examples/moaco/parameters.txt
inst/examples/moaco/scenario.txt
inst/examples/moaco/target-evaluator
inst/examples/moaco/README
inst/examples/moaco/target-runner
inst/examples/batchmode-cluster
inst/examples/batchmode-cluster/target-evaluator
inst/examples/batchmode-cluster/README
inst/examples/batchmode-cluster/target-runner-slurm
inst/examples/batchmode-cluster/target-runner-pbs
inst/examples/batchmode-cluster/target-runner-sge
inst/examples/batchmode-cluster/irace-sge-cluster
inst/examples/matlab
inst/examples/matlab/parameters.txt
inst/examples/matlab/RUN.m
inst/examples/matlab/target-runner
inst/CITATION
inst/bin
inst/bin/parallel-irace-qsub
inst/bin/parallel-irace-mpi
inst/bin/parallel-irace
inst/bin/irace.bat
inst/bin/irace
inst/templates
inst/templates/forbidden.txt.tmpl
inst/templates/target-evaluator.tmpl
inst/templates/target-runner-windows.tmpl
inst/templates/scenario.txt.tmpl
inst/templates/instances-list.txt.tmpl
inst/templates/target-runner.tmpl
inst/templates/configurations.txt.tmpl
inst/templates/parameters.txt.tmpl
inst/doc
inst/doc/irace-package.Rnw
inst/doc/irace-package.R
inst/doc/irace-package.pdf
tests
tests/testtime.R
tests/testtargeval.R
tests/testthat.R
NAMESPACE
NEWS
R
R/race-wrapper.R
R/utils.R
R/version.R
R/generation.R
R/parameterAnalysis.R
R/model.R
R/readConfiguration.R
R/readParameters.R
R/cluster.R
R/tnorm.R
R/testing.R
R/irace.R
R/race.R
R/main.R
vignettes
vignettes/Warning-icon.png
vignettes/irace-package.Rnw
vignettes/light-bulb-icon.png
vignettes/irace-output.Rdata
vignettes/NEWS.txt
vignettes/irace-package.bib
vignettes/irace-scheme.pdf
vignettes/examples.Rdata
README.md
MD5
build
build/vignette.rds
build/partial.rdb
DESCRIPTION
man
man/defaultScenario.Rd
man/readScenario.Rd
man/configurations.print.Rd
man/irace-version.Rd
man/irace.main.Rd
man/buildCommandLine.Rd
man/target.evaluator.default.Rd
man/irace-package.Rd
man/irace.cmdline.Rd
man/irace-license.Rd
man/getConfigurationByIteration.Rd
man/getFinalElites.Rd
man/readConfigurationsFile.Rd
man/target.runner.default.Rd
man/getConfigurationById.Rd
man/irace.usage.Rd
man/irace.Rd
man/removeConfigurationsMetaData.Rd
man/checkScenario.Rd
man/configurations.print.command.Rd
man/parameterFrequency.Rd
man/readParameters.Rd
man/checkIraceScenario.Rd
man/testing.main.Rd
man/parallelCoordinatesPlot.Rd
man/printScenario.Rd
irace documentation built on May 19, 2017, 9:16 p.m.