CADETProcess.parameter_space.HopsySampler#
- class CADETProcess.parameter_space.HopsySampler(pool_size: int = 100000)[source]#
Bases:
SamplerBaseUniform polytope sampler using hopsy (Hit-and-Run MCMC).
The only correct choice when linear inequality or equality constraints are present. Uses a log-space model for parameters with nonlinear normalizers.
Inequality constraints referencing dependent parameters are excluded from the polytope (a relaxation); SamplerBase enforces them by rejection. Equality constraints referencing dependent parameters raise, because an equality on continuous values cannot be met by rejection sampling.