Skip to main content

Bayesian particle filtering for parameter estimation in quantum information applications.

Project description Launch Binder Code Climate

QInfer is a library using Bayesian sequential Monte Carlo for quantum parameter estimation. Works with Python 2.7, 3.3, 3.4 and 3.5.

Installing QInfer

We recommend using QInfer with the Anaconda distribution. Download and install Anaconda for your platform, either Python 2.7 or 3.5. We suggest using Python 3.5, but QInfer works with either. Next, ensure that you have Git installed. On Windows, we suggest the official Git downloads. Once Anaconda and Git are installed, simply run pip to install QInfer:

$ pip install git+

Alternatively, QInfer can be installed manually by downloading from GitHub, then running the provided installer:

$ git clone
$ cd python-qinfer
$ pip install -r requirements.txt
$ python install

More Information

Full documentation for QInfer is available on ReadTheDocs, or may be built locally by running the documentation build script in doc/:

$ cd /path/to/qinfer/doc/
$ make html

On Windows:

C:\> cd C:\path\to\qinfer\
C:\path\to\qinfer\> make.bat html

The generated documentation can be viewed by opening doc/_build/html/index.html.

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for QInfer, version 1.0b4
Filename, size File type Python version Upload date Hashes
Filename, size QInfer-1.0b4-py2.py3-none-any.whl (236.6 kB) File type Wheel Python version py2.py3 Upload date Hashes View
Filename, size QInfer-1.0b4.tar.gz (107.3 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page