Hi folks!
I’m really excited to say that {greta} is approaching release!
The main feature of this new release is that we are using Tensorflow 2.0 (TF2) under the hood. This was a pretty big update of the internals, and it wouldn’t have been possible without the guidance and direction of Nick Golding, the creator of {greta}. Thanks, Nick!
Outside of the upgrade to TF2, here is a summary of the changes we have made in this release
- Improved the installation process in
install_greta_deps()
, I’m pretty confident it should “just work”, which is a big call, but I’m keen to hear how it works for you. - Added print methods for MCMC lists and greta arrays. There are still more tweaks to be made here, but the overall improvement is that your console shouldn’t be flooded if you print large MCMC or greta arrays
- Improvements to internals - added more checking functions to make the intention of code clearer, updated error messages, and other refactoring.
For more detail on the changes made in this release, see the NEWS file.
If people have time we’d love to get your feedback on trying out the new greta, the easiest way to install it is via the r-universe, with:
install.packages("greta", repos = c("https://greta-dev.r-universe.dev", "https://cloud.r-project.org"))
I am aiming to submit this to CRAN within the next week, ideally by Wednesday 28th August - let me know if you have any feedback or issues with installation and use!
Cheers,
Nick Tierney
Research Software Engineer
Maintainer of greta