-
Notifications
You must be signed in to change notification settings - Fork 39
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
Add efficient pixel-wise time series statistical regression: least-squares, GP, etc.. #52
Comments
2 years later: this should live in an independent package (time series analysis is not specific to DEMs), I think our efforts should now focus on https://github.com/friedrichknuth/gtsa. However, it would be good to have a way somehow to "store" the best GP parameters specific to DEMs for easy user applications... GTSA could have a |
@rhugonnet thanks for the pointer to GTSA! It would be fantastic to have more hands on deck with this effort. I am also happy to transfer the repo to a broader organization when exposure/momentum builds and we feel the time is right. With regards to storing DEM specific GP parameters - it is a good question and I'm not sure yet 🤔 I think a submodule in GTSA might make most sense since the parameters will be primarily related to time series analysis and avoiding dependencies is generally beneficial. I envision a submodule for GP, then perhaps a class within that provides parameters for DEMs and subclasses for different earth surface types. Right now the primary use cases for GTSA will be DEM related, but there is potential for stacking and analyzing other raster datasets. If GP is the right tool for these products then they could receive their own class and subclasses within the GP module. These are my preliminary thoughts but I'm open to whatever makes most sense! |
I agree, a "thematic" submodule in GTSA makes the most sense for storing DEM parameters! For the time series analysis tools, it might be worth to have a look at what they recently added in GeoWombat (also based on dask/xarray) and how they organized it: https://geowombat.readthedocs.io/en/latest/gpu.html. |
Existing work here: https://github.com/iamdonovan/pyddem/blob/master/pyddem/fit_tools.py#L2093
To scale GP application matricially, kernel learning automated methods, need to add methods implemented in: https://gpytorch.ai/
The text was updated successfully, but these errors were encountered: