justin vas escriure el dia dt, 09 abr 2013:

> Could you provide me a sample script which should run jags in parallel?

This file generates data and samples (call it desc-000.bug)

-----8<---------------
data {
  Alpha <- 3
  Beta <- 5
  Sigma <- 0.5 
  N <- 500
  for (i in 1:500) {
  epsilon[i] ~ dnorm(0, 1/Sigma^2)
  x[i] ~ dunif(0, 10)
  y[i] <- Alpha + Beta*x[i] + epsilon[i]
  }
}
model {
  for (i in 1:500) {
  y[i] ~ dnorm(mu[i], tau)
  mu[i] <- alpha + beta * x[i]
  }
  alpha ~ dnorm(0, 0.001)
  beta ~ dnorm(0, 0.001)
  tau <- pow(sigma, -2)
  sigma ~ dgamma(0.001, 0.001)
}
-----8<---------------

The sample script with 3 chains (m-000.jmd) that calls the previous file.
-----8<---------------
model in "desc-000.bug"
compile, nchains(3)
initialize
update 10000
monitor alpha
monitor beta
monitor sigma
update 10000
coda *, stem(coda_m-000-)
parameters to "outs-000"
exit
-----8<---------------

HTH,

-- 
-  Xavier  -

Reply via email to