UrbanFloodCast

Overview

urbanfloodcast adds an urban-focused raster baseline to the PyHazards inundation benchmark stack.

At a Glance

Hazard Family

Flood

Public catalog grouping used for this model.

Maturity

Implemented

Catalog maturity label used on the index page.

Tasks

1

Inundation

Benchmark Family

Primary benchmark-family link used for compatible evaluation coverage.

Description

urbanfloodcast adds an urban-focused raster baseline to the PyHazards inundation benchmark stack.

The implementation keeps the shared spatiotemporal tensor contract used by the synthetic inundation smoke dataset.

Benchmark Compatibility

Primary benchmark family: Flood Benchmark

Mapped benchmark ecosystems: FloodCastBench

External References

Paper: UrbanFloodCast: WMO Urban Flooding Forecasting Challenge | Repo: Repository

Registry Name

Primary entrypoint: urbanfloodcast

Supported Tasks

  • Inundation

Programmatic Use

import torch
from pyhazards.models import build_model

model = build_model(name="urbanfloodcast", task="regression", in_channels=3, history=4)
preds = model(torch.randn(2, 4, 3, 16, 16))
print(preds.shape)

Notes

  • Outputs are next-horizon inundation depth rasters.