Iterated Racing for Automatic Algorithm Configuration
Launch ablation with command-line options.
Performs ablation between two configurations (from source to target).
The irace package: tools:::Rd_package_title("irace")
Execute one run of the Iterated Racing algorithm.
Execute irace()
multiple times with the same or different scenarios ...
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 the logfile (typically irace.Rdata
) pro...
Default scenario settings
A character string containing the version of irace
including git SHA...
Generate a command-line representation of a configuration
Check the output of the target runner and repair it if possible. If th...
Test that the given irace scenario can be run.
checkParameters
Check and correct the given scenario
Print configurations as command-line strings.
Print configurations as a data frame
Returns the pairs of instance IDs and seeds used as instances in the r...
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.
Check if the results object generated by irace has data about the test...
Launch irace
with command-line options.
irace_license
Higher-level interface to launch irace.
Summarise the results of a run of irace
Create a parameter space to be tuned.
Converts a relative path to an absolute path.
Create plot from an ablation log
Print parameter space in the textual format accepted by irace.
Prints the given scenario
Post-selection race
Get, set and restore the state of the random number generator state.
Read the log file (log-ablation.Rdata
) produced by ablation()
.
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
Save the log generated by irace
to a file (by default irace.Rdata
)...
Update filesystem paths of a scenario consistently.
target_evaluator_default
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