Version 1.2.1 of NIMBLE released

We’ve released the newest version of NIMBLE on CRAN and on our website. NIMBLE is a system for building and sharing analysis methods for statistical models, especially for hierarchical models and computationally-intensive methods (such as MCMC, Laplace approximation, and SMC).

This is a micro release that primarily addresses some packaging changes requested by CRAN. In addition, this release includes:

  • A multinomial MCMC sampler, sampler_RW_multinomial, for random variables following a multinomial distribution.
  • Some enhancements to error trapping and warning messages.
  • A variety of minor bug fixes.

One Comment

  1. Hello Chris, I have been following Nimble from a distance. I am especially interested in how you are getting on with automatic differentiation. I note you have used a C++ library for this. One of the most puzzling things about STAN is how hard it to get it working in a basic sense, the fact that the C++ compilation process often falls over. Have you had user problems in this regard?

    I have now given up developing the BUGS software. It is time to retire and spend time trekking in the mountains. I have started a new project, a new PPL, called ProbPALA. This works by source code to source code translation and so is more like STAN, maybe more like Nimble too. I have written the AD code by hand. Things work for most of the BUGS examples, using both a Gibbs type approach and using HMC. However I am not always able to marginalize out discrete variables to get HMC working.

    I think I read you had not got HMC working for CAR models. I am also stuck on that. How to implement sum to zero constraints in HMC. Maybe constraint by krigging is part of the answer.

    All the best

    Andrew

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.