For multivariate functions, sets the update plan.
See plan_update_sequence().
lb, ub
Either a numeric vector or a scalar. Lower and upper bounds for
bounded kernels. When of length 1, the values are recycled to match the number
of parameters in the objective function.
Details
The kernel_unif function provides a uniform transition kernel. This (symmetric)
kernel function by default adds the current status values between [-1,1].
The kernel_unif_reflective is similar to kernel_unif with the
main difference that proposals are bounded to be within [lb, ub].
See Also
Other kernels:
kernel_adapt(),
kernel_mirror,
kernel_new(),
kernel_normal(),
kernel_ram()
# Multivariate setting with 4 parameters in which we set the kernel to make# proposals one parameter at-a-time in a random ordering.kern <- kernel_unif(scheme = "random")