Skip to main content
PyPI version Python versions Docs GitHub arxiv

PyDPF is an extensible package for differentiable particle filtering. Designed for researchers and practitioners working with deep sequential Monte Carlo methods.

See the full documentation at: https://python-dpf.readthedocs.io/en/latest/index.html

Check out our getting started tutorial at: https://python-dpf.readthedocs.io/en/latest/tutorial.html

If you use this package in your publication please cite our paper:

@article{brady2025pydpf,
      title={PyDPF: A Python Package for Differentiable Particle Filtering},
      author={John-Joseph Brady and Benjamin Cox and Yunpeng Li and V\'{i}ctor Elvira},
      year={2025},
      journal={arXiv preprint arXiv:2510.25693},
      url={https://arxiv.org/abs/2510.25693},
}

Download files

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

Source Distribution

pydpf-1.2.1.tar.gz (11.7 MB view details)

Uploaded Source

Built Distribution

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

pydpf-1.2.1-py3-none-any.whl (78.8 kB view details)

Uploaded Python 3

File details

Details for the file pydpf-1.2.1.tar.gz.

File metadata

  • Download URL: pydpf-1.2.1.tar.gz
  • Upload date:
  • Size: 11.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for pydpf-1.2.1.tar.gz
Algorithm Hash digest
SHA256 4a0376ff34a24ad4815443f3a04bb02ea4009bfe532c5fdfea2037b8c108c407
MD5 d3d255416ced7f67b42d91bb6c3d4dd1
BLAKE2b-256 71b36b030b2420cb7f3a5531c09a5c6c4481d8cc3e5e28603056269578d03006

See more details on using hashes here.

File details

Details for the file pydpf-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: pydpf-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 78.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for pydpf-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 2bf9b0c92749a2459dde3da89204b70fbdd7a4e2df327e51a6b49f540215635f
MD5 331c2038a06f15d3148022fb0a89e3a5
BLAKE2b-256 1b6f634a1b8e607e7b0f343c4e392a5efd2c6564ea65113f7caa27fce0b5c10a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.2.1 This release

2 files

1.2.0

2 files

1.1.3

2 files

1.1.2

2 files

1.1.1

2 files

1.1.0

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

Supported by

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