Learn R Programming

irace (version 2.1)

buildCommandLine: Build a Command Line

Description

'buildCommandLine' receives two vectors, one containing the values of the parameters, the other containing the switches of the parameters. It builds a string with the switches and the values that can be used as a command line to call the program to be tuned, instanciating one candidate configuration.

Usage

buildCommandLine(values, switches)

Arguments

values
A vector containing the value of each parameter for the candidate configuration.
switches
A vector containing the switches of each paramter (in an order that corresponds to the values vector).

Value

A character chain containing the switches and the values.

Details

The chain concatenates for all parameters with a space between each parameter (but none between the switches and the corresponding values).

Examples

Run this code
switches <- c("--switch1 ", "--switch2 ")
values <- c("value_1", "value_2")
buildCommandLine (values, switches)

## Not run: 
# ## Build commandlines from the results produced by a previous run of
# ## irace.
# 
# # First, load the data produced by irace.
# load("irace.Rdata")
# attach(iraceResults)
# apply(allConfigurations[1:10, unlist(parameters$names)], 1, buildCommandLine,
#       unlist(parameters$switches))
# ## End(Not run)

Run the code above in your browser using DataLab