ablation_cmdline | R Documentation |
Launch ablation()
with the same command-line options as the command-line
executable (ablation.exe
in Windows).
ablation_cmdline(argv = commandArgs(trailingOnly = TRUE))
argv |
( |
The function reads the parameters given on the command line
used to invoke R, launches ablation()
and possibly plotAblation()
.
List of command-line options:
-l,--log-file Path to the (.Rdata) file created by irace from which the "iraceResults" object will be loaded. -S,--src Source configuration ID. Default: 1. -T,--target Target configuration ID. By default the best configuration found by irace. -P,--params Specific parameter names to be used for the ablation (separated with commas). By default use all -t,--type Type of ablation to perform: "full" will execute each configuration on all "--n-instances" to determine the best-performing one; "racing" will apply racing to find the best configurations. Default: full. -n,--n-instances Number of instances used in "full" ablation will be n_instances * scenario$firstTest. Default: 1. --seed Integer value to use as seed for the random number generation. Default: 1234567. -o,--output-file Log file to save the ablation log. If "", the results are not saved to a file. Default: log-ablation.Rdata. -p,--plot Output filename (.pdf) for the plot. If not given, no plot is created. -O,--plot-type Type of plot. Supported values are "mean" and "boxplot". Default: mean. --old-path Old path found in the log-file (.Rdata) given as input to be replaced by --new-path. --new-path New path to replace the path found in the log-file (.Rdata) given as input. -e,--exec-dir Directory where the target runner will be run. -s,--scenario Scenario file to override the scenario given in the log-file (.Rdata) --parallel Number of calls to targetRunner to execute in parallel. Values 0 or 1 mean no parallelization.
A list containing the following elements:
Configurations tested in the ablation.
A matrix with the instances used in the experiments. First column has the
instances IDs from iraceResults$scenario$instances
, second column the seed assigned to the instance.
A matrix with the results of the experiments (columns are configurations, rows are instances).
Scenario object with the settings used for the experiments.
IDs of the best configurations at each step of the ablation.
Best configuration found in the experiments.
Manuel López-Ibáñez
# ablation_cmdline("--help")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.