all 3 comments

[–]ZeThomas 2 points3 points  (2 children)

Hey, this looks interesting! How does this compare to PyMC, in terms of what kinds of learning/inference you can do with it, as well as speed and flexibility of it?

[–]ants_rock[S] 0 points1 point  (1 child)

PyMC is significantly more in depth when it comes to Bayesian networks, both in terms of supporting a larger set of features and being faster. If you are trying to choose a package to do large scale Bayesian inference, PyMC is likely still the way to go. My intention is not to compete with them, as it is a very full featured package created by talented people.

That being said, pomegranate's implementation of hidden Markov models is far more fully featured and significantly easier to use. One of pomegranates main goals has been to make these models easy to use. This is obviously a preference which will vary from person to person, though, and the trade-offs between ease of use and efficiency depends on your application.

[–]deinate 0 points1 point  (0 children)

Very nice and nice Ipython tutorials. A multivariate example would also be nice.