Skip to content
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

Time-varying & matrix-free observation operators? #31

Open
ziyiyin97 opened this issue Jan 24, 2022 · 1 comment
Open

Time-varying & matrix-free observation operators? #31

ziyiyin97 opened this issue Jan 24, 2022 · 1 comment

Comments

@ziyiyin97
Copy link

Hi,

I am writing to kindly request an extra feature to make H an array of matrix-free operators, where H[i] is the observation operator of the i-th time step and its usage could be matrix-free (with only access to its forward and adjoint evaluations). Maybe \Phi (evolution) as well.

Please let me know if this is meaningful to the Kalman community (it is quite important for my personal projects involving large-scale physics-driven inverse problems) and I am willing to contribute.

Cheers,

Ziyi (Francis) Yin

@mschauer
Copy link
Owner

mschauer commented Feb 9, 2022

I think this is already there: You should be able to replace the observation matrix H by a vector of matrix free observation operators defined via https://julialinearalgebra.github.io/LinearMaps.jl/dev/,

Would something like this make sense: (see PR and example below)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants