Hacker News new | ask | show | jobs
by splike 3172 days ago
I've only seen Edward for the first time today, and it looks quite nice.

Could you (or anyone else) comment on why would you choose Edward over something PyMC3? How does it compare?

1 comments

I had the same question when I was first choosing libraries for my current project!

So I put together this comparison of PyMC3, Edward, and Stan. It's jut doing bayesian inference on the location and scale of data sampled from a normal distribution. Super simple, but highlights the differences between the libraries.

https://github.com/cshenton/normal-comparison

Having worked with Edward, the LOC difference is deceptive. Edward has really solid abstract base classes, so developing on it is much more expressive for larger projects. I unequivocally recommend using Edward.

That's useful, thanks!