|
EmrysFilter 0.1.0
State estimation utilities in C++23 using Eigen
|
The Recursion concept (decisions.md [filters-and-recursions], [user-extension-points]): what a KalmanFilter or a MixtureFilter asks of the object that runs its steps, spelled so that a recursion of the user's own, a method the library doesn't ship, runs inside either filter; and internal::UpdateAccess, through which the filters write the log-likelihood their results hold [update-outcomes]. More...
#include <concepts>#include <EmrysFilter/Core/Math.h>#include <EmrysFilter/Distributions/Params.h>#include <EmrysFilter/Spaces/Space.h>Go to the source code of this file.
Concepts | |
| concept | Emrys::Recursion |
| A recursion: a filter without its state, acting in place on a state passed in (decisions.md [filters-and-recursions]). | |
| concept | Emrys::RecursionOver |
| A Recursion whose steps act on the parameters of the component Component_, the constraint a filter over that component puts on its recursion. | |
The Recursion concept (decisions.md [filters-and-recursions], [user-extension-points]): what a KalmanFilter or a MixtureFilter asks of the object that runs its steps, spelled so that a recursion of the user's own, a method the library doesn't ship, runs inside either filter; and internal::UpdateAccess, through which the filters write the log-likelihood their results hold [update-outcomes].
Read KalmanFilter.h next, whose KalmanRecursion is the first model of one.