dstl / Stone-Soup

A software project to provide the target tracking community with a framework for the development and testing of tracking algorithms.
https://stonesoup.rtfd.io
MIT License
385 stars 127 forks source link

Add SMC-PHD components #798

Closed sglvladi closed 4 months ago

sglvladi commented 1 year ago

This PR adds the following components:

A running example can be found here

codecov[bot] commented 4 months ago

Codecov Report

Attention: Patch coverage is 94.69027% with 6 lines in your changes are missing coverage. Please review.

Project coverage is 93.42%. Comparing base (cd30860) to head (27ecd5b). Report is 30 commits behind head on main.

Files Patch % Lines
stonesoup/updater/particle.py 87.50% 2 Missing and 3 partials :warning:
stonesoup/hypothesiser/simple.py 97.05% 0 Missing and 1 partial :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #798 +/- ## ========================================== + Coverage 93.40% 93.42% +0.01% ========================================== Files 201 202 +1 Lines 12700 12813 +113 Branches 2608 2621 +13 ========================================== + Hits 11863 11970 +107 - Misses 593 595 +2 - Partials 244 248 +4 ``` | [Flag](https://app.codecov.io/gh/dstl/Stone-Soup/pull/798/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dstl) | Coverage Δ | | |---|---|---| | [integration](https://app.codecov.io/gh/dstl/Stone-Soup/pull/798/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dstl) | `66.15% <36.28%> (-0.26%)` | :arrow_down: | | [unittests](https://app.codecov.io/gh/dstl/Stone-Soup/pull/798/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dstl) | `89.04% <94.69%> (+0.05%)` | :arrow_up: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=dstl#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

sglvladi commented 4 months ago

@sdhiscocks @jswright-dstl, I have applied the requested changes and improved the documentation slightly.