Generate a space-filling design using Latin hypercube sampling.
generate_design_lhs(param_set, n, lhs_fun = NULL)
:: ParamSet.
:: integer(1) Number of points to sample.
integer(1)
:: function(n, k) Function to use to generate a LHS sample, with n samples and k values per param. LHS functions are implemented in package lhs, default is to use lhs::maximinLHS().
function(n, k)
lhs::maximinLHS()
(data.table::data.table()).
data.table::data.table()
Other generate_design: generate_design_grid, generate_design_random
generate_design_grid
generate_design_random
# NOT RUN { ps = ParamSet$new(list( ParamDbl$new("ratio", lower = 0, upper = 1), ParamFct$new("letters", levels = letters[1:3]) )) generate_design_lhs(ps, 10) # }
Run the code above in your browser using DataLab