Skip to content

bayesgm: An AI-powered versatile Bayesian Generative Modeling Framework

License

Notifications You must be signed in to change notification settings

liuq-lab/bayesgm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

170 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bayesgm

PyPI Anaconda Travis (.org) All Platforms Documentation Status

bayesgm: A toolkit for AI-driven Bayesian Generative Modeling

bayesgm is a toolkit providing a AI-driven Bayesian generative modeling framework for various Bayesian inference tasks in complex, high-dimensional data.

The framework is built upon Bayesian principles combined with modern AI models, enabling flexible modeling of complex dependencies with principled uncertainty estimation.

Currently, the bayesgm package includes two model families:

  • BGM: Bayesian generative modeling for arbitrary conditional inference (foundational model).
  • CausalBGM: Bayesian generative modeling for causal effect estimation.

Utilities

bayesgm toolkit can be used for a wide range of tasks based on Bayesian principle with Uncertainty Quantification, including:

  • Data Generation
  • Bayesian Posterior Prediction
  • Missing Data Imputation
  • Counterfactual Prediction
  • Causal Effect Estimation

We provide an overview in the user guide. All model implementations have a high-level API that supports model instantiation, training, inference, save/load functions, etc.

Installation

See detailed in our Installation Page. Briefly, bayesgm Python package can be installed via

pip install bayesgm

Resources

  • Tutorials, API reference, and installation guides are available in the Documentation.

Main References

If you use bayesgm tool in your work, please consider citing the corresponding publications:

Support

Found a bug or would like to see a feature implemented? Feel free to submit an issue.

Have a question or would like to start a new discussion? You can also send me an e-mail.

Releases

No releases published

Packages