makeNumericLearnerParam(id, lower = -Inf, upper = Inf, allow.inf = FALSE, default, when = "train", requires = NULL, tunable = TRUE)
makeNumericVectorLearnerParam(id, len = as.integer(NA), lower = -Inf, upper = Inf, allow.inf = FALSE, default, when = "train", requires = NULL, tunable = TRUE)
makeIntegerLearnerParam(id, lower = -Inf, upper = Inf, default, when = "train", requires = NULL, tunable = TRUE)
makeIntegerVectorLearnerParam(id, len = as.integer(NA), lower = -Inf, upper = Inf, default, when = "train", requires = NULL, tunable = TRUE)
makeDiscreteLearnerParam(id, values, default, when = "train", requires = NULL, tunable = TRUE)
makeDiscreteVectorLearnerParam(id, len = as.integer(NA), values, default, when = "train", requires = NULL, tunable = TRUE)
makeLogicalLearnerParam(id, default, when = "train", requires = NULL, tunable = TRUE)
makeLogicalVectorLearnerParam(id, len = as.integer(NA), default, when = "train", requires = NULL, tunable = TRUE)
makeUntypedLearnerParam(id, default, when = "train", requires = NULL, tunable = TRUE)
makeFunctionLearnerParam(id, default, when = "train", requires = NULL)