Iterated Racing for Automatic Algorithm Configuration
Performs ablation between two configurations (from source to target).
Launch ablation with command-line options.
Generate a command-line representation of a configuration
Test that the given irace scenario can be run.
checkParameters
Check and correct the given scenario
R6 Class for parsing command-line arguments
Print configurations as command-line strings.
Print configurations as a data frame
Default scenario settings
Returns the configurations selected by ID.
Returns the configurations by the iteration in which they were execute...
Return the elite configurations of the final iteration.
The irace package: tools:::Rd_package_title("irace")
Launch irace
with command-line options.
irace.license
Higher-level interface to launch irace.
irace
irace.version
Converts a relative path to an absolute path. It tries really hard to ...
Create plot from an ablation log
Print parameter space in the textual format accepted by irace.
Prints the given scenario
psRace
Read the log file produced by irace (irace.Rdata
).
Read parameters in PCS (AClib) format and write them in irace format.
Read parameter configurations from a file
Reads the parameters to be tuned by irace
from a file or from a char...
Reads from a file the scenario settings to be used by irace
.
removeConfigurationsMetaData
Update filesystem paths of a scenario consistently.
target.evaluator.default
Default targetRunner
function.
Execute the given configurations on the testing instances specified in...
Test configurations given an explicit table of configurations and a sc...
Test configurations given in .Rdata
file
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. M. López-Ibáñez, J. Dubois-Lacoste, L. Pérez Cáceres, T. Stützle, and M. Birattari (2016) <doi:10.1016/j.orp.2016.09.002>.
Useful links