Skip to main content

Local filters based on Bayesian quadrature

Project description

SSM Toybox

Python 3 implementation of the nonlinear sigma-point filters based on Bayesian quadrature, such as

  • Gaussian Process Quadrature Kalman Filter [1]
  • Student's t-Process Quadrature Kalman Filter [2]

Included are also the well-known classical nonlinear Kalman filters such as:

  • Extended Kalman Filter
  • Unscented Kalman Filter
  • Cubature Kalman Filter
  • Gauss-Hermite Kalman Filter

Build documentation

cd docs
sphinx-apidoc -o ./ ../ssmtoybox ../ssmtoybox/tests
make html

Why toybox?

Because 'toolbox' sounds too serious :-).

References

[1]: [DOI | PDF] Prüher, J. and Straka, O. Gaussian Process Quadrature Moment Transform, IEEE Transactions on Automatic Control, 2017

[2]: [DOI | PDF] Prüher, J.; Tronarp, F.; Karvonen, T.; Särkkä, S. and Straka, O. Student-t Process Quadratures for Filtering of Non-linear Systems with Heavy-tailed Noise, 20th International Conference on Information Fusion (Fusion), 1-8, 2017

Project details


Download files

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

Source Distribution

ssmtoybox-0.1.1a0.tar.gz (57.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ssmtoybox-0.1.1a0-py3-none-any.whl (65.5 kB view details)

Uploaded Python 3

File details

Details for the file ssmtoybox-0.1.1a0.tar.gz.

File metadata

  • Download URL: ssmtoybox-0.1.1a0.tar.gz
  • Upload date:
  • Size: 57.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.5

File hashes

Hashes for ssmtoybox-0.1.1a0.tar.gz
Algorithm Hash digest
SHA256 5520419577d899413fb6f5a091658d1c4b11edb0f9e4e6c8995ee67ffbdb45d7
MD5 0c9c0114bc39c3fe9e5ae65b04d6d691
BLAKE2b-256 8d9b9d503bf4a465d7a10f3582fc11ec1822c2ca37fd66e0777034ec14995faf

See more details on using hashes here.

File details

Details for the file ssmtoybox-0.1.1a0-py3-none-any.whl.

File metadata

  • Download URL: ssmtoybox-0.1.1a0-py3-none-any.whl
  • Upload date:
  • Size: 65.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.4.2 requests/2.18.4 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.23.4 CPython/3.6.5

File hashes

Hashes for ssmtoybox-0.1.1a0-py3-none-any.whl
Algorithm Hash digest
SHA256 70d70b888921de2eefb50bd2436ee84e0b66ab02b84d994c3c61c3e69b7538db
MD5 54245e34deeb8ee5bd158718904f9880
BLAKE2b-256 2aa42b7e662fa579107f8a09a845907a98e29c26fdf5ef2f40fb73e5ac738612

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page