Installation¶
You can install delfi
by cloning from the GitHub repository and using pip:
git clone https://github.com/mackelab/delfi.git cd delfi pip install -r requirements.txt pip install -e .
Installing delfi
as described above will automatically take care of the requirements. In total, this installation will typically take less than a minute.
Small print¶
delfi
is written for Python 3 and not compatible with older versions.
Core dependencies are the packages theano
and lasagne
. For lasagne
, delfi
relies on the development version of lasagne
(0.2dev) rather than the stable version (0.1) that is available through pip.
To use the APT inference algorithm with Gaussian or Mixture-of-Gaussians proposals, you will likely need to make openblas available for theano
. If openblas is missing on your system and you happen to use Debian/Ubuntu you can install it with sudo apt install libopenblas-dev
.