deterministic#

earth2studio.run.deterministic(
time,
nsteps,
prognostic,
data,
io,
output_coords={},
device=None,
verbose=True,
)[source]#

Built in deterministic workflow. This workflow creates a determinstic inference pipeline to produce a forecast prediction using a prognostic model.

Parameters:
  • time (list[str] | list[datetime] | list[np.datetime64]) – List of string, datetimes or np.datetime64

  • nsteps (int) – Number of forecast steps

  • prognostic (PrognosticModel) – Prognostic model

  • data (DataSource) – Data source

  • io (IOBackend) – IO object

  • output_coords (CoordSystem, optional) – IO output coordinate system override, by default OrderedDict({})

  • device (torch.device, optional) – Device to run inference on, by default None

  • verbose (bool, optional) – Print inference progress, by default True

Returns:

Output IO object

Return type:

IOBackend

Examples using earth2studio.run.deterministic#

Running Deterministic Inference

Running Deterministic Inference

Temporal Interpolation

Temporal Interpolation

Running Atlas Inference

Running Atlas Inference

Running StormCast Inference

Running StormCast Inference

Running DLESyM Inference

Running DLESyM Inference

Distributed Manager Inference

Distributed Manager Inference

Creating a Local Data Source

Creating a Local Data Source

Extending Prognostic Models

Extending Prognostic Models

Extending Data Sources

Extending Data Sources