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!
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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 84c1a717ddf6917ba752fa613797e38f58d29833bd36ee214fe62993135ce110 |
|
MD5 | 03c14402e8a4524e5bbbb1ecbac6a15a |
|
BLAKE2b-256 | f12cfb6b1fe380124e775a7fe17f3f4cb4ff0f83238193e80dd6df31a650f8ea |
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53e9397176a41e3ab995db5b5fd5bab83fc0482ce646fe1fad8759a67613228a |
|
MD5 | 050c48714aa51f7e3f05e7b56e53c315 |
|
BLAKE2b-256 | 89f39aafd4ff89ade501168bc45aae981fd01c560ed164c713c7370ea8a0441c |