-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Description
Currently forward_loop()
(https://github.com/stanford-iprl-lab/torchfilter/blob/81f41224df38dbd0c45512c07854251285533134/torchfilter/base/_filter.py) only returns state_predictions over time sequences of controls and observations. This doesn't allow for example to easily use state_covariances once forward_loop()
has been called.
I suggest torchfilter.Base.Filter
should enforce returning two arguments on all forward calls.
- State predictions (as it is already)
- Additional state information, as a list or list of tuples
2 can be (possibly a sequence of) state covariances for Kalman, or maybe even third-order moment or something like for particle filters.
For now, I have hacked the filters I'm using to return state covariances, but I think a clean solution would be great.
Metadata
Metadata
Assignees
Labels
No labels