Skip to content
This repository was archived by the owner on Jul 14, 2024. It is now read-only.

Fix to Kalman smoother and add smoothing test. #56

Merged
merged 2 commits into from
May 23, 2022
Merged

Conversation

gileshd
Copy link
Collaborator

@gileshd gileshd commented May 23, 2022

Currently the kalman smoothing code in jsl.lds.kalman_filter is not working, perhaps as a consequence of the filtering fix in 05f71a2.

The kalman-smoother-fix branch has a small change inside kalman_smoother() to the indexing of the output of kalman_filter().

Additionally this PR adds a test to kalman_filter_test.py to compare the JSL smoothing output to TensorFlow Probability LinearGaussianStateSpaceModel smoothing output.

gileshd added 2 commits May 23, 2022 23:54
Additionally update the test to convert LDS to tfp LGSSM.
@murphyk murphyk merged commit e4ad565 into main May 23, 2022
@gileshd gileshd deleted the kalman-smoother-fix branch May 23, 2022 23:20
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants