Skip to content
TopaceminemPublic
forked from h3jia/bayesfast

About

Next generation Bayesian analysis tools for efficient posterior sampling and evidence estimation.

Resources

Stars

0 stars

Watchers

0 watching

Forks

 
 

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BayesFast

BayesFast is a Python package for efficient Bayesian analysis developed by He Jia and Uros Seljak, which can be orders of magnitude faster than traditional methods, on both posterior sampling and evidence estimation.

For cosmologists, we have an add-on package CosmoFast, which provides several frequently-used cosmological modules.

Both packages are in live development, so the API may be changed at any time. Note that some parts of the code are still experimental, as we haven't implemented public API for them. If you find a bug or have useful suggestions, please feel free to open an issue / pull request, or email He Jia. We also have a roadmap for features to implement in the future. Your contributions would be greatly appreciated!

Installation

We plan to add pypi and conda-forge support later. For now, please install BayesFast from source with:

git clone https://github.com/HerculesJack/bayesfast
cd bayesfast
pip install -e .

Dependencies

BayesFast depends on cython, dask, distributed, numdifftools, numpy, scikit-learn and scipy. Currently, it is only tested on Linux with Python 3.6.

License

BayesFast is distributed under the Apache License, Version 2.0.

Citing BayesFast

If you find BayesFast useful for your research, please consider citing our papers accordingly:

About

Next generation Bayesian analysis tools for efficient posterior sampling and evidence estimation.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages