earth2studio.models
: Models#
earth2studio.models.px
: Prognostic#
Prognostic models are a class of models that perform time-integration. Thus are typically used to generate forecast predictions.
Warning
Pre-trained prognostic models provided in Earth2Studio may be provided under different licenses. We encourage users to familiarize themselves with each prior to use.
Deep learning weather prediction (DLWP) prognostic model. |
|
FourCastNet global prognostic model. |
|
FengWu (operational) weather model consists of single auto-regressive model with a time-step size of 6 hours. |
|
FuXi weather model consists of three auto-regressive U-net transfomer models with a time-step size of 6 hours. |
|
Pangu Weather 24 hour model. |
|
Pangu Weather 6 hour model. |
|
Pangu Weather 3 hour model. |
|
Persistence model that generates a forecast by applying the identity operator on the initial condition and indexing the lead time by 6 hours. |
|
Spherical Fourier Operator Network global prognostic model. Consists of a single model with a time-step size of 6 hours. FourCastNet operates on 0.25 degree lat-lon grid (south-pole excluding) equirectangular grid with 73 variables. .. note::. |
earth2studio.models.dx
: Diagnostic#
Diagnostic models are a class of models that do not perform time-integration. These may be used to map between weather/climate variables to other quantities of interest, used to enbable additional analysis, improve prediction accuracy, downscale, etc.
Warning
Pre-trained diagnostic models provided in Earth2Studio may be provided under different licenses. We encourage users to familiarize themselves with each prior to use.
CorrDiff is a Corrector Diffusion model that learns mappings between low- and high-resolution weather data with high fidelity. |
|
Climate Net diagnostic model, built into Earth2Studio. |
|
Precipitation AFNO diagnsotic model. |
|
Identity diagnostic that is coordinate insensitive. |
earth2studio.models
: Utilities#
A generic file system abstraction with local caching, uses Fsspec WholeFileCacheFileSystem to manage files. |
|
Batch utility decorator which can be added to prognostic and diagnostic models to help enable support for automatic batching of data. |