Skip to content

Model overview

The recommended system is a stack, not a choice between unrelated models:

  1. Stage 1 — deterministic baseline: learn a physical correction around ERA5.
  2. Stage 2 — residual diffusion: freeze Stage 1 and sample a signed correction around its output.

Start with the complete two-stage workflow.

Path Output Inputs Primary use
Two-stage baseline + diffusion frozen baseline + sampled residual GEO, ERA5, derived context, masks, Stage 1 field main reconstruction system
Deterministic baseline only one dense wind field GEO, ERA5, derived context, masks interpretable control and Stage 1 checkpoint
Residual diffusion on ERA5 ERA5 + sampled residual GEO, ERA5, derived context, masks portable generative ablation without Stage 1
Absolute conditional diffusion absolute wind sample GEO, optional ERA5, derived context, masks standalone research baseline
flowchart LR
  C[GEO + ERA5 + derived context] --> S1[Stage 1 deterministic baseline]
  S1 --> B[Committed wind field]
  C --> S2[Stage 2 residual diffusion]
  B --> S2
  S2 --> O[Baseline + sampled correction]

All paths use the same PairedDataModule, physical target conversion, masks, and storm-centric metrics. This keeps comparisons focused on model behavior rather than on different data plumbing.

Main articles

Supporting and ablation articles