Helpers for parameters in black-box optimization, tuning and machine learning.


[Up] [Top]

Documentation for package ‘ParamHelpers’ version 1.1-36

Help Pages

addOptPathEl Add a new element to an optimization path.
convertParamSetToIrace Converts a ParamSet object to a parameter object of the irace package.
dfRowsToList Convert a data.frame row to list of parameter-value-lists.
dfRowToList Convert a data.frame row to list of parameter-value-lists.
discreteNameToValue Convert encoding name(s) to discrete value(s).
discreteValueToName Convert discrete value(s) to encoding name(s).
filterParams Get parameter subset of only certain parameters.
generateDesign Generates a statistical design for a parameter set.
getLower Get lower bounds for numerical / integer parameters.
getOptPathBestIndex Get index of the best element from optimization path.
getOptPathDOB Get date-of-birth vector from the optimization path.
getOptPathEl Get an element from the optimization path.
getOptPathEOL Get end-of-life vector from the optimization path.
getOptPathLength Get the length of the optimization path.
getOptPathY Get y vector from the optimization path.
getParamIds Return ids of parameters in parameter set.
getParamLengths Return lengths of parameters in parameter set.
getUpper Get upper bounds for numerical / integer parameters.
getValues Get possible values for discrete parameters.
hasRequires Check parameter / parameter set for requirements / dependencies.
isFeasible Check if parameter value is valid.
LearnerParam Create a description object for a parameter of a machine learning algorithm.
makeDiscreteLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeDiscreteParam Create a description object for a parameter.
makeDiscreteVectorLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeDiscreteVectorParam Create a description object for a parameter.
makeFunctionLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeFunctionParam Create a description object for a parameter.
makeIntegerLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeIntegerParam Create a description object for a parameter.
makeIntegerVectorLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeIntegerVectorParam Create a description object for a parameter.
makeLogicalLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeLogicalParam Create a description object for a parameter.
makeLogicalVectorLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeLogicalVectorParam Create a description object for a parameter.
makeNumericLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeNumericParam Create a description object for a parameter.
makeNumericParamSet Construct a parameter set.
makeNumericVectorLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeNumericVectorParam Create a description object for a parameter.
makeOptPathDF Create optimization path.
makeParamSet Construct a parameter set.
makeUntypedLearnerParam Create a description object for a parameter of a machine learning algorithm.
makeUntypedParam Create a description object for a parameter.
OptPath Create optimization path.
OptPathDF Create optimization path.
Param Create a description object for a parameter.
ParamSet Construct a parameter set.
paramValueToString Convert a value to a string.
removeMissingValues Removes all scalar NAs from a parameter setting list.
sampleValue Sample a random value from a parameter or a parameter set uniformly.
sampleValues Sample n random values from a parameter or a parameter set uniformly.
setOptPathElDOB Set the dates of birth of parameter values, in-place.
setOptPathElEOL Set the end of life dates of parameter values, in-place.
trafoOptPath Transform optimization path.
trafoValue Transform a value.