Checks if a parameter, parameter set or list of parameters contain expressions.
hasExpression(obj)
obj | ( |
---|
ps1 = makeParamSet( makeNumericParam("x", lower = 1, upper = 2), makeNumericParam("y", lower = 1, upper = 10) ) ps2 = makeParamSet( makeNumericLearnerParam("x", lower = 1, upper = 2), makeNumericLearnerParam("y", lower = 1, upper = expression(p)) ) hasExpression(ps1)#> [1] FALSEhasExpression(ps2)#> [1] TRUE