Skip to content

Commit

Permalink
Merge pull request #26 from andrjohns/array-syntax
Browse files Browse the repository at this point in the history
Update deprecated syntax for future rstan compatibility
  • Loading branch information
danheck committed Sep 11, 2023
2 parents 8596cb3 + c1c5b3a commit 4a85571
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions DESCRIPTION
Expand Up @@ -45,7 +45,7 @@ Imports:
logspline,
mvtnorm,
RcppParallel (>= 5.0.1),
rstan (>= 2.18.1),
rstan (>= 2.26.0),
rstantools (>= 2.1.1)
Suggests:
testthat,
Expand All @@ -57,8 +57,8 @@ LinkingTo:
Rcpp (>= 1.0.0),
RcppEigen (>= 0.3.3.3.0),
RcppParallel (>= 5.0.1),
rstan (>= 2.18.1),
StanHeaders (>= 2.18.0)
rstan (>= 2.26.0),
StanHeaders (>= 2.26.0)
VignetteBuilder: knitr
URL: https://github.com/danheck/metaBMA, https://danheck.github.io/metaBMA/
License: GPL-3
Expand Down
6 changes: 3 additions & 3 deletions inst/stan/jzs/data.stan
@@ -1,7 +1,7 @@
int<lower=1> B; // number of JZS blocks
int<lower=1> P[B]; // number of predictors per block
int<lower=1,upper=sum(P)> b_idx[B,2]; // start-end index per JZS block for beta / X cols
array[B] int<lower=1> P; // number of predictors per block
array[B,2] int<lower=1,upper=sum(P)> b_idx; // start-end index per JZS block for beta / X cols

vector<lower=0>[B] rscale; // prior scaling for JZS blocks
matrix[N,sum(P)] X; // design matrix (centered)
matrix[max(P),max(P)] L[B]; // lower triangular cholesky of: C=inverse(covariance(X))
array[B] matrix[max(P),max(P)] L; // lower triangular cholesky of: C=inverse(covariance(X))

0 comments on commit 4a85571

Please sign in to comment.