Skip to contents

Generate the same configurations as paradox::generate_design_grid(), while avoiding avoidable Cartesian blow-up from duplicated per-parameter grid values and from parameters that are inactive because of dependencies.

Usage

generate_design_grid_celecx(
  param_set,
  resolution = NULL,
  param_resolutions = NULL,
  upper_limit = NULL
)

Arguments

param_set

(paradox::ParamSet).

resolution

(integer(1))
Global resolution for all numerical parameters.

param_resolutions

(named integer())
Resolution per paradox::Domain, named by parameter ID.

upper_limit

(integer(1) | NULL)
Optional upper bound on the number of rows to materialize. An error is raised before building the full grid if the design would exceed this limit.