This is the abstract base class for sampling objects like Sampler1D, SamplerHierarchical or SamplerJointIndep.
R6::R6Class object.
Note: This object is typically constructed via a derived classes.
smpl = Sampler$new(param_set)
param_set :: ParamSet
Domain / support of the distribution we want to sample from.
ParamSet is cloned on construction.
param_set :: ParamSet
Domain / support of the distribution we want to sample from.
sample(n)
integer(1) -> Design
Sample n values from the distribution.
Other Sampler: Sampler1DCateg,
Sampler1DNormal,
Sampler1DRfun, Sampler1DUnif,
Sampler1D,
SamplerHierarchical,
SamplerJointIndep,
SamplerUnif