SMCComponents contains a number of core components for executing Sequential Monte Carlo methods
To install SMCComponents, follow these steps:
pip install git+https://github.com/UoL-SignalProcessingGroup/SMCComponents.git
To install SMCComponents in development mode, follow these steps:
git clone https://github.com/UoL-SignalProcessingGroup/SMCComponents
pip install -e SMCComponents
A number of example problems are provided in the examples
folder.
To contribute to SMCComponents, follow these steps:
git checkout -b <branch_name>
.git commit -m '<commit_message>'
git push origin <project_name>/<location>
Alternatively see the GitHub documentation on creating a pull request.
Usage, Citation and LicensingPublished in: Algorithms
This software is licensed under Eclipse Public License 2.0. See LICENSE for more details.
This software is property of University of Liverpool and any requests for the use of the software for commercial use or other use outside of the Eclipse Public License should be made to University of Liverpool.
If you use this software please cite the publication:
A. Varsi, S. Maskell, and P. G. Spirakis, ‘An O(log2N) Fully-Balanced Resampling Algorithm for Particle Filters on Distributed Memory Architectures’, Algorithms, vol. 14, no. 12, Art. no. 12, Dec. 2021, doi: 10.3390/a14120342.
Patent filed here
A. Varsi & S. Maskell, Method of Parallel Implementation in Distributed Memory Architectures, University of Liverpool, Patent Request GB2101274.5, 29 Jan 2021
Copyright (c) 2023, University of Liverpool.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4