Skip to content

Modify hierarchical model to allow for use with bootstrap filter #34

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
THargreaves opened this issue Mar 3, 2025 · 0 comments
Closed
Assignees
Labels
design High-level design designs priority-high High priority issue

Comments

@THargreaves
Copy link
Collaborator

It's currently quite difficult to use the hierarchical model with the BF. This can be overcome by having the filtering algorithms access the model dynamics through a getter method rather than .dyn.

If we then changes the fields of the hierarchical SSM to outer_dyn, inner_dyn, obs we can then construct a HierarchicalDynamics when dynamics() is called, or a regular SSM when inner_model() method is called.

This may have some tiny overhead which could be overcome by caching these two responses on creation of the dynamics, but that might be overkill since that's unlikely to be the bottleneck.

@THargreaves THargreaves added design High-level design designs good first issue Good for newcomers priority-high High priority issue labels Mar 3, 2025
@THargreaves THargreaves added this to the Journal Paper Submission milestone Mar 3, 2025
@THargreaves THargreaves self-assigned this Mar 3, 2025
@THargreaves THargreaves removed the good first issue Good for newcomers label Mar 7, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
design High-level design designs priority-high High priority issue
Projects
None yet
Development

No branches or pull requests

1 participant