EVERYTHING XIAOMI
Get listed

BayesFlow

Place
#64 of 106
Score
6.3
BayesFlow's website

The facts below are what the maker publishes about BayesFlow, checked and dated. Our editors have not written about it yet.

The facts

Each one read from BayesFlow's own pages, with the date it was checked.

What it does

Backend requirement
BayesFlow requires a separately installed JAX, PyTorch, or TensorFlow backend to run.checked 11 Oct 2026
Backends
BayesFlow uses Keras 3 and supports JAX, PyTorch, and TensorFlow backends.checked 11 Oct 2026
Bayesian analysis
Yeschecked 23 Sep 2026
Deep learning backends
BayesFlow supports Keras 3 with JAX, PyTorch, or TensorFlow backends.checked 11 Oct 2026
Deployment
desktopchecked 23 Sep 2026
Diagnostics
The documentation demonstrates default diagnostics for inspecting inference results.checked 11 Oct 2026
Inference workflows
It provides workflows for posterior, likelihood, ratio, point, and model comparison estimation.checked 11 Oct 2026
Installation
The project documents installation from PyPI with pip or uv, and installation from source for the latest features.checked 11 Oct 2026
Integration: Mamba
An optional Mamba summary network is backed by the mamba-ssm library.checked 11 Oct 2026
Integration: PyMC
The optional PyMC wrapper lets trained ratio or continuous approximators act as likelihood terms in PyMC models.checked 11 Oct 2026
Integrations
Optional wrappers integrate Mamba summary networks through mamba-ssm and allow BayesFlow approximators to be used as likelihood terms in PyMC models.checked 11 Oct 2026
Intended audience
The package metadata lists developers and science or research as intended audiences.checked 11 Oct 2026
License
The package metadata identifies BayesFlow as MIT licensed.checked 11 Oct 2026
Limit
BayesFlow will not run without an installed machine-learning backend.checked 11 Oct 2026
Maintainers
The project is managed by researchers from Rensselaer Polytechnic Institute, TU Dortmund University, and Heidelberg University.checked 11 Oct 2026
Modularity
The simulator, adapter, summary network, inference network, and training strategy can be swapped independently.checked 11 Oct 2026
Neural models
Its listed generative models include diffusion and consistency models.checked 11 Oct 2026
Product
BayesFlow is a Python library for simulation-based amortized Bayesian inference with neural networks.checked 11 Oct 2026
Purpose
It trains neural networks on simulated datasets to produce Bayesian quantities such as posterior samples, likelihoods, likelihood ratios, point estimates, and model probabilities.checked 11 Oct 2026
PyMC limitation
The documentation says its PyMC integration is currently supported only with the JAX backend.checked 11 Oct 2026
Python versions
The current installation instructions state support for Python 3.12 to 3.13.checked 11 Oct 2026
Regression models
Nochecked 23 Sep 2026
Scripting support
Yeschecked 23 Sep 2026

Money

Free plan
Yeschecked 23 Sep 2026

Alternatives to BayesFlow

All alternatives
  1. 1IBM SPSS Statistics logo

    IBM SPSS Statistics

    APILinuxmacOSSelf-hosted
    8.0
  2. 2

    Stata

    LinuxmacOSWindows
    7.8From $175 a year
  3. 3jamovi logo

    jamovi

    Free planWebWindowsmacOSLinux
    7.8Free plan
  4. 4

    StatPlus

    iOSWebmacOSWindows
    7.7
  5. 5

    EViews

    Free planmacOSWindows
    7.6From $59.95 a month
  6. 6

    SAS/STAT

    WebLinuxmacOSSelf-hosted
    7.5