File tree Expand file tree Collapse file tree 8 files changed +25
-7
lines changed
Expand file tree Collapse file tree 8 files changed +25
-7
lines changed Original file line number Diff line number Diff line change 55# Required
66version : 2
77
8+ # Set the version of Python and other tools you might need
9+ build :
10+ os : " ubuntu-22.04"
11+ tools :
12+ python : " 3.10"
13+
814# Build documentation in the docs/ directory with Sphinx
915sphinx :
1016 configuration : docs/conf.py
@@ -19,6 +25,5 @@ formats:
1925
2026# Optionally set the version of Python and requirements required to build your docs
2127python :
22- version : 3.8
2328 install :
24- - requirements : docs/requirements.txt
29+ - requirements : docs/requirements.txt
Original file line number Diff line number Diff line change 11Changelog
22=========
33
4+ 0.8.7 (2023-09-21)
5+ ------------------
6+ - Update available methods list
7+ - Pin `numpy <= 1.24.0 ` due to `GPy `
8+ - Update RTD configuration
9+
4100.8.6 (2023-03-07)
511------------------
612- Fix broken 0.8.5 by adding missing `__init__.py ` to elfi/methods/bsl/
Original file line number Diff line number Diff line change 1- ** Version 0.8.6 released!** See the [ CHANGELOG] ( CHANGELOG.rst ) and [ notebooks] ( https://github.com/elfi-dev/notebooks ) .
1+ ** Version 0.8.7 released!** See the [ CHANGELOG] ( CHANGELOG.rst ) and [ notebooks] ( https://github.com/elfi-dev/notebooks ) .
22
33<img src =" https://raw.githubusercontent.com/elfi-dev/elfi/dev/docs/logos/elfi_logo_text_nobg.png " width =" 200 " />
44
@@ -26,6 +26,7 @@ Currently implemented LFI methods:
2626- [ Bayesian Optimization for Likelihood-Free Inference (BOLFI)] ( http://jmlr.csail.mit.edu/papers/v17/15-017.html )
2727- [ Robust Optimisation Monte Carlo (ROMC)] ( https://arxiv.org/abs/1904.00670 )
2828- [ Bayesian Optimization for Likelihood-Free Inference by Ratio Estimation (BOLFIRE)] ( https://helda.helsinki.fi/handle/10138/305039 )
29+ - [ Bayesian Synthetic Likelihood (BSL)] ( https://doi.org/10.1080/10618600.2017.1302882 )
2930
3031Other notable included algorithms and methods:
3132- Bayesian Optimization
@@ -124,7 +125,7 @@ Resolving these may sometimes go wrong:
124125- If you receive an error about ` yaml.load ` , install ` pyyaml ` .
125126- On OS X with Anaconda virtual environment say ` conda install python.app ` and then use
126127` pythonw ` instead of ` python ` .
127- - Note that ELFI requires Python 3.6 or greater so try ` pip3 install elfi ` .
128+ - Note that ELFI requires Python 3.7 or greater so try ` pip3 install elfi ` .
128129- Make sure your Python installation meets the versions listed in ` requirements.txt ` .
129130
130131
Original file line number Diff line number Diff line change @@ -37,7 +37,7 @@ def __getattr__(cls, name):
3737 ]
3838 sys .modules .update ((mod_name , Mock ()) for mod_name in MOCK_MODULES )
3939
40- html_theme = 'default '
40+ html_theme = 'sphinx_rtd_theme '
4141
4242else :
4343 html_theme = 'sphinx_rtd_theme'
Original file line number Diff line number Diff line change @@ -27,11 +27,15 @@ Currently implemented LFI methods:
2727- ABC-SMC sampler with `adaptive threshold selection `_
2828- Bayesian Optimization for Likelihood-Free Inference (BOLFI _) framework
2929- Robust Optimization Monte Carlo (ROMC _) framework
30+ - Bayesian Optimization for Likelihood-Free Inference by Ratio Estimation (BOLFIRE _)
31+ - Bayesian Synthetic Likelihood (BSL _)
3032
3133.. _adaptive distance : https://projecteuclid.org/euclid.ba/1460641065
3234.. _adaptive threshold selection : https://projecteuclid.org/journals/bayesian-analysis/advance-publication/Adaptive-Approximate-Bayesian-Computation-Tolerance-Selection/10.1214/20-BA1211.full
3335.. _BOLFI : http://jmlr.org/papers/v17/15-017.html
3436.. _ROMC : http://proceedings.mlr.press/v108/ikonomov20a.html
37+ .. _BOLFIRE : https://helda.helsinki.fi/handle/10138/305039
38+ .. _BSL : https://doi.org/10.1080/10618600.2017.1302882
3539
3640ELFI also has the following non LFI methods:
3741
Original file line number Diff line number Diff line change 11# Documentation
22pygments [plugins ]
33nbsphinx
4+ sphinx == 6.2.1
5+ sphinx-rtd-theme == 1.2.2
Original file line number Diff line number Diff line change 3232__email__ = 'elfi-support@hiit.fi'
3333
3434# make sure __version_ is on the last non-empty line (read by setup.py)
35- __version__ = '0.8.6 '
35+ __version__ = '0.8.7 '
Original file line number Diff line number Diff line change 11dask [distributed ]>= 2.30.0
2- numpy >= 1.12.1
2+ numpy >= 1.12.1 , <= 1.24.4
33scipy >= 0.19
44matplotlib >= 1.1
55GPy >= 1.0.9
You can’t perform that action at this time.
0 commit comments