0

I have been looking for a python package for Bayesian network structure learning for continuous variables. I have been using Pomegranate, but that seems to work only for continuous variables.

  • I think you meant that Pomegranate only works for Discrete variables. Have you checked out PyAgrum? It's been on my list of packages to explore, but alas I haven't had a chance yet, so I can't speak from experience. Nevertheless, the docs look good. https://pyagrum.readthedocs.io/en/stable/BNLearning.html – Jed Apr 20 '20 at 10:40

1 Answers1

0

Try the pgmpy library. It contains many functionalities, including modeling of continuous and discrete variables.

edit: continuous learning is not supported yet. https://github.com/pgmpy/pgmpy/issues/772

erdogant
  • 1,544
  • 14
  • 23