Skip to main content

An approximate latent force model library with variational inference for non-linear ODEs and PDEs.

Project description

Alfi: Approximate Latent Force Inference

Don't miss out!

Latest PyPI Version PyPI Downloads Documentation Status

Implement Latent Force Models in under 10 lines of code!

This library implements several Latent Force Models. These are all implemented in building blocks simplifying the creation of novel models or combinations.

We support analytical (exact) inference in addition to inducing point approximations for non-linear LFMs written in PyTorch.

Installation

pip install alfi

Documentation

See Jupyter notebooks in the documentation here. Alternatively, directly browse the notebooks in the docs/notebooks/ directory. The docs contain linear, non-linear (both variational and MCMC methods), and partial Latent Force Models. The notebooks also contain complete examples from the literature such as a replication of the analytical linear Latent Force Model from Lawrence et al., 2006

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

alfi-1.0.2.tar.gz (82.3 kB view details)

Uploaded Source

Built Distribution

alfi-1.0.2-py3-none-any.whl (114.0 kB view details)

Uploaded Python 3

File details

Details for the file alfi-1.0.2.tar.gz.

File metadata

  • Download URL: alfi-1.0.2.tar.gz
  • Upload date:
  • Size: 82.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for alfi-1.0.2.tar.gz
Algorithm Hash digest
SHA256 84c1a717ddf6917ba752fa613797e38f58d29833bd36ee214fe62993135ce110
MD5 03c14402e8a4524e5bbbb1ecbac6a15a
BLAKE2b-256 f12cfb6b1fe380124e775a7fe17f3f4cb4ff0f83238193e80dd6df31a650f8ea

See more details on using hashes here.

File details

Details for the file alfi-1.0.2-py3-none-any.whl.

File metadata

  • Download URL: alfi-1.0.2-py3-none-any.whl
  • Upload date:
  • Size: 114.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for alfi-1.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 53e9397176a41e3ab995db5b5fd5bab83fc0482ce646fe1fad8759a67613228a
MD5 050c48714aa51f7e3f05e7b56e53c315
BLAKE2b-256 89f39aafd4ff89ade501168bc45aae981fd01c560ed164c713c7370ea8a0441c

See more details on using hashes here.

Supported by

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