ParamHelpers (version 1.12)

hasExpression: Check if parameter values contain expressions.

Description

Checks if a parameter, parameter set or list of parameters contain expressions.

Usage

hasExpression(obj)

Arguments

obj

[Param | ParamSet | list] Parameter, parameter set or list of parameters.

Value

[logical(1)].

Examples

Run this code
# NOT RUN {
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)
hasExpression(ps2)
# }

Run the code above in your browser using DataLab