Gentoo Archives: gentoo-science

From: "Xavier Fernández i Marín" <xfim.ll@×××××.com>
To: gentoo-science@l.g.o
Subject: Re: [gentoo-science] sci-libs/atlas from science overlay - is it multithreaded?
Date: Tue, 09 Apr 2013 14:19:04
Message-Id: 20130409141738.GA24971@deu.xfim
In Reply to: Re: [gentoo-science] sci-libs/atlas from science overlay - is it multithreaded? by justin
1 justin vas escriure el dia dt, 09 abr 2013:
2
3 > Could you provide me a sample script which should run jags in parallel?
4
5 This file generates data and samples (call it desc-000.bug)
6
7 -----8<---------------
8 data {
9 Alpha <- 3
10 Beta <- 5
11 Sigma <- 0.5
12 N <- 500
13 for (i in 1:500) {
14 epsilon[i] ~ dnorm(0, 1/Sigma^2)
15 x[i] ~ dunif(0, 10)
16 y[i] <- Alpha + Beta*x[i] + epsilon[i]
17 }
18 }
19 model {
20 for (i in 1:500) {
21 y[i] ~ dnorm(mu[i], tau)
22 mu[i] <- alpha + beta * x[i]
23 }
24 alpha ~ dnorm(0, 0.001)
25 beta ~ dnorm(0, 0.001)
26 tau <- pow(sigma, -2)
27 sigma ~ dgamma(0.001, 0.001)
28 }
29 -----8<---------------
30
31 The sample script with 3 chains (m-000.jmd) that calls the previous file.
32 -----8<---------------
33 model in "desc-000.bug"
34 compile, nchains(3)
35 initialize
36 update 10000
37 monitor alpha
38 monitor beta
39 monitor sigma
40 update 10000
41 coda *, stem(coda_m-000-)
42 parameters to "outs-000"
43 exit
44 -----8<---------------
45
46 HTH,
47
48 --
49 - Xavier -