bayesml/BayesML
BayesML: your first library for Bayesian machine learning
This tool helps researchers and data scientists apply Bayesian machine learning to their datasets without needing to manually define complex probabilistic models. You input your raw data, and it provides learned model parameters, predictions for new data, and visualizations of the underlying statistical distributions. It's designed for practitioners who want to leverage Bayesian methods for robust decision-making and uncertainty quantification.
Use this if you need to build machine learning models with robust uncertainty estimates and transparent decision-making, particularly if you are new to Bayesian methods or prefer pre-defined models over custom implementations.
Not ideal if you need a general-purpose library for highly custom, arbitrarily complex Bayesian model definition, as this focuses on providing ready-to-use models.
Stars
20
Forks
1
Language
Python
License
BSD-3-Clause
Category
Last pushed
Jan 27, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/bayesml/BayesML"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
tensorflow/probability
Probabilistic reasoning and statistical analysis in TensorFlow
pyro-ppl/pyro
Deep universal probabilistic programming with Python and PyTorch
erdogant/bnlearn
Python package for Causal Discovery by learning the graphical structure of Bayesian networks....
probml/pyprobml
Python code for "Probabilistic Machine learning" book by Kevin Murphy
google/edward2
A simple probabilistic programming language.