Version 0.8.0 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 and SMC). Version 0.8.0 provides some new features, speed improvements, and a variety of bug fixes and better error/warning messages.

New features include:

  • a reversible jump MCMC sampler for variable selection via configureRJ();
  • greatly improved speed of MCMC sampling for Bayesian nonparametric models with a dCRP distribution by not sampling parameters for empty clusters;
  • experimental faster MCMC configuration, available by setting nimbleOptions(oldConjugacyChecking = FALSE) and nimbleOptions(useNewConfigureMCMC = TRUE);
  • and improved warning and error messages for MCEM and slice sampling.

Please see the release notes on our website for more details.

4 Comments

  1. I am working through the “Lightening Introduction” in the user manual and got stuck at section 2.3. When trying to compile the model (`compileNimble`), I get the following error:

    “Error: Failed to create the shared library.”

    I tried Googling the error, but did not come upon any posts that are clearly relevant. Can you point me to a post if it exists and/or let me know if there is an established solution to this problem?

    Thanks!

    • The best place for questions is the nimble-users list. See the More -> Groups and Issues page. If it’s your first try using nimble and you get this error, typically it means you don’t have your C++ compiler tools set up as needed. Please see Chapter 4 of the User Manual if you haven’t done so already. If you’re still stuck, please email nimble-users with information on your operating system. Thanks.

  2. Hi, I came into the same problem. I use the linux system in the school server and the gcc version is 7.0.0, the R version is 4.0.1. The package nimble was successfully downloaded but when it comes to the C++ compiling step, I keep having the “Error: Failed to create the shared library.” message:

    I am working through the “Lightening Introduction” in the user manual and got stuck at section 2.3. When trying to compile the model (`compileNimble`), I get the following error:

    “Error: Failed to create the shared library.”

    Could you please help with that?

  3. When I printed the error, it says “make: *** [dynamicRegistrations_08_19_14_56_29.o] Error 1”

    This was done using the Linux system, I did not find any solution in the user manual for Linux.

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.