However, it is R based, and therefore arguably not an alternative to the book we are discussing here.
However, it is R based, and therefore arguably not an alternative to the book we are discussing here.
https://github.com/pymc-devs/pymc-resources
(I think the author of the book discussed above, Osvaldo Martin, is the primary or sole contributor for the Rethinking implementations, in fact -- he had a full implementation in his own repo (https://github.com/aloctavodia/Statistical-Rethinking-with-P...) before deprecating it in favor of the above-linked one.)
I went through the book + season 1 videos, and had a glance at some of the season two videos. The season two has some visuals that made some intuition click for me.
Now I see he has a 2023 playlist, which may yield even further improvements: https://www.youtube.com/playlist?list=PLDcUM9US4XdPz-KxHM4XH...
R is a good language for this but he uses a library of convenience functions that are not on CRAN and are effectively just for educational purposes. So even if you want to stick with R, you'll need to translate your code into production-ready libraries anyway. There are several nearly-complete translations based on other R packages as well as ported to Julia and Python.
They had a bunch of other code problems too, but that was definitely the weirdest thing I saw in my (very short) stay there.
I agree, it works beautifully and performance is ok for desktop use.