hydromodpy.calibration.metrics#

RAM metric extraction for lightweight calibration trials.

The package splits the old monolithic metrics.py (752 LOC, 9 concerns) into five sub-modules:

  • scalar : KGE/NSE/RMSE/MAE scoring primitives.

  • series : observation loader, time-index resolution, runoff postprocess.

  • solver_extract : flow adapter resolver and point/boundary/cell extractors.

  • composite : public build_metric_extractor factory.

  • network : drainage-network metrics for B0 prototypes.

Modules

composite

Composite metric extractors.

network

Physical network metrics for calibration prototypes.

scalar

Scalar metric helpers (KGE, NSE, RMSE, MAE).

series

Series helpers: observation loading, time-index resolution, runoff postprocess.

solver_extract

Solver-bridge extractors used by metric extractors.