Proposal - PyMC speed benchmark code #5878
Replies: 3 comments 2 replies
-
Can probably start from https://github.com/pymc-devs/pymc/tree/main/benchmarks These benchmarks didn't get a lot of attention for a long time, but it would be great to get them updated. A comparison of C/numba/JAX compiled models, and a comparison of PyMC vs. blackjax vs. aehmc NUTS would be great! |
Beta Was this translation helpful? Give feedback.
-
Would it make more sense for this to be a function (maybe in |
Beta Was this translation helpful? Give feedback.
-
I really like the idea, it would be nice if (eventually) we could output a report with a few figures and not just raw times. I agree with @ColCarroll it may be weird to have this on the library namespace, but having this in pymc-experimental is also weird. Maybe we can put this inside |
Beta Was this translation helpful? Give feedback.
-
It would be quite cool if someone could type
pm.bench()
and then a variety of PyMC models are run and the timings are returned back.Why would this be good?
Beta Was this translation helpful? Give feedback.
All reactions