Usage
DEzs(bayesianSetup, settings = list(iterations = 10000, Z = NULL, startValue =
NULL, pSnooker = 0.1, burnin = 0, thin = 1, f = 2.38, eps = 0, parallel =
NULL, pGamma1 = 0.1, eps.mult = 0.2, eps.add = 0, consoleUpdates = 100,
zUpdateFrequency = 1, currentChain = 1, blockUpdate = list("none", k = NULL, h
= NULL, pSel = NULL, pGroup = NULL, groupStart = 1000, groupIntervall = 1000),
message = TRUE))
Arguments
bayesianSetup
a BayesianSetup with the posterior density function to be sampled from
settings
list with parameter settings
startValue
(optional) eiter a matrix with start population, a number to define the number of chains that are run or a function that samples a starting population.
iterations
iterations to run
pSnooker
probability of Snooker update
burnin
number of iterations treated as burn-in. These iterations are not recorded in the chain.
thin
thinning parameter. Determines the interval in which values are recorded.
eps
small number to avoid singularity
parallel
logical, determines weather parallel computing should be attempted (see details)
pGamma1
probability determining the frequency with which the scaling is set to 1 (allows jumps between modes)
eps.mult
random term (multiplicative error)
blockUpdate
list determining whether parameters should be updated in blocks. For possible settings see Details.
message
logical determines whether the sampler's progress should be printed