kernel_unif | R Documentation |
Uniform Transition Kernel
kernel_unif(min. = -1, max. = 1, fixed = FALSE, scheme = "joint")
kernel_unif_reflective(
min. = -1,
max. = 1,
lb = min.,
ub = max.,
fixed = FALSE,
scheme = "joint"
)
min., max. |
Passed to |
fixed, scheme |
For multivariate functions, sets the update plan.
See |
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. |
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]
.
An object of class fmcmc_kernel. fmcmc_kernel
objects are intended
to be used with the MCMC()
function.
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")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.