proposal_uniform(), proposal_mvn(), and proposal_mvt() are the
preferred names of is_uniform(), is_mvn(), and is_mvt(): the
historical is_* prefix reads as a logical predicate, which these
constructors are not. The is_* names remain available as aliases and
are not scheduled for removal.
Value
An is_proposal object.
See also
Other proposals:
is_mvn(),
is_mvt(),
is_uniform()
Examples
proposal_uniform(n_dim = 2L, lower = -5, upper = 5)
#> <is_proposal>: "is_uniform" in p = 2 dimensions
proposal_mvn(n_dim = 2L, mean = c(0, 0), cov = diag(2))
#> <is_proposal>: "is_mvn" in p = 2 dimensions
proposal_mvt(n_dim = 2L, df = 5) # heavier tails; a robust default
#> <is_proposal>: "is_mvt" in p = 2 dimensions