OuyangWenyu/torchhydro

TorchHydro: datasets, and models for watershed hydrological modeling

57
/ 100
Established

This tool helps hydrologists and water resource managers create accurate predictions for water flow in watersheds. It takes historical weather data, streamflow measurements, and watershed characteristics as input, and outputs trained deep learning models that can forecast future streamflow. It is designed for researchers and practitioners in hydrology who want to apply advanced machine learning techniques to real-world water modeling challenges.

Available on PyPI.

Use this if you need to build, train, and evaluate deep learning models for hydrological forecasting, especially using datasets like CAMELS.

Not ideal if you are looking for a pre-built, ready-to-use forecasting application rather than a toolkit for model development and research.

hydrological-modeling water-resource-management streamflow-forecasting watershed-analysis environmental-science
Maintenance 6 / 25
Adoption 6 / 25
Maturity 25 / 25
Community 20 / 25

How are scores calculated?

Stars

22

Forks

26

Language

Python

License

Last pushed

Dec 30, 2025

Commits (30d)

0

Dependencies

23

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/OuyangWenyu/torchhydro"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.