FastPGM: Fast Probabilistic Graphical Model Learning and InferenceΒΆ
FastPGM is an open-source C++ library that aims to help practitioners easily and efficiently apply probabilistic graphical models (PGMs), especially Bayesian network (BN) models to solve real-world problems. FastPGM exploits multi-core CPUs to achieve high efficiency. Key features of FastPGM are as follows:
Wide coverage of different tasks and algorithms related to PGMs, including structure learning, parameter learning, exact inference and approximate inference.
Support classification, through the building blocks of structure learning, parameter learning and inference.
Support Python interfaces.
Support PGM sample generation, dataset and network format convertor, etc.
Getting Started
Next Steps