srMaxIteration
- Maximum iteration stopping rule
maxIteration : | Natural (pass by value) |
The maximum number of iterations to run. |
r ~ dnExp(10) p := Probability(ifelse(r < 1, r, 1)) n <- 20 k ~ dnBinomial(n, p) k.clamp(7) mymodel = model(k)
moves = VectorMoves() moves.append( mvSlide(r, delta=0.1, weight=1) )
paramFile = “parameters.log”
monitors = VectorMonitors() monitors.append( mnModel(filename=paramFile, printgen=100, p) )
stopping_rules[1] = srMaxIteration(1000)
mymcmc = mcmc(mymodel, monitors, moves)
mymcmc.run(rules = stopping_rules)