Downloads · 30 days
0
Ejokhan/HydroGEM
HydroGEM is a machine learning model from Ejokhan. Use it for the machine learning task on the model card, and read the license before you ship it in a product. The card lists the license as cc-by-nc-4.0.
HydroGEM is a self supervised foundation model for continental scale streamflow quality control. It produces per timestep anomaly probabilities and deploy safe suggested reconstructions for discharge and stage time se…
Downloads · 30 days
0
Access
Public
Updated Feb 9, 2026
Repo size
752 MB
Likes
0
Public
Click a slice to open those files.
.pkl277 MB · 50%
From the Hugging Face model README
HydroGEM is a self supervised foundation model for continental scale streamflow quality control. It produces per timestep anomaly probabilities and deploy safe suggested reconstructions for discharge and stage time series, intended for human in the loop review.
We are preparing the journal manuscript for submission to Environmental Modelling and Software (EMS).
Until the journal version is available, please cite the preprint:
HydroGEM preprint (arXiv): https://arxiv.org/abs/2512.14106
This Hugging Face repository provides minimal inference artifacts for reproducibility and evaluation.
hydrogem_inference.pt HydroGEM inference checkpointHydroGEM_Inference_ECCC_Tutorial.ipynb ECCC zero shot inference tutorialHydroGEM_USGS Real Data_With SyntheticAnomalies_Benchmark_Tutorial_*.ipynb USGS synthetic benchmark inference tutorialtest_synthetic_mini.pkl small test set used by the notebookssite_inventory_mini.json small site metadata used by the notebooksHydroGEM_ECCC_ZeroShot_Results.html interactive ECCC results viewerUSGS_*_Results.html interactive USGS results viewers, including synthetic anomaly detection and showcase pagesHydroGEM Synthetic Anomaly Dashboard.html synthetic injected anomaly visualization dashboard with single segment examples, geographic context, duration diversity, and multiple plots per exampleUSGS_synthetic_test_set_documentation.pdf describes how the USGS synthetic benchmark test set was constructed and evaluatedECCC_sites_and data labelling.pdf documents the ECCC sites and the weak label construction used for the manuscript zero shot evaluationTraining code and full scale data pipelines are not included.
The file HydroGEM Synthetic Anomaly Dashboard.html is an interactive viewer created to validate and communicate the synthetic injected anomaly test set. It includes true single segment examples per anomaly type and equation form, paired clean and corrupted signals, and compact diagnostics such as time series overlays, rating impact plots, normalized residuals, and pattern specific panels. If you want to see more examples beyond a single figure in the paper, open the HTML dashboard.
Choose 1 notebook and run all cells:
HydroGEM_Inference_ECCC_Tutorial.ipynbHydroGEM_USGS Real Data_With SyntheticAnomalies_Benchmark_Tutorial_*.ipynbEach notebook loads hydrogem_inference.pt and runs inference on the provided mini dataset.
Inputs are paired discharge and stage time series in physical units within the notebooks, transformed internally into the model normalized space as described in the paper.
Outputs include:
All suggested reconstructions require expert review before any operational use.
This repository is released under CC BY NC 4.0 for research and non-commercial use.
For deployment, integration, redistribution, or other licensing requests, please contact: [email protected]
Ijaz Ul Haq
PhD in Computer Science, University of Vermont
Senior Research Analyst, Water Resources Institute, University of Vermont
Email: [email protected]