Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: ecmwf/anemoi-inference

v0.8.0

15 Oct 15:02
bdcca64

Choose a tag to compare

0.8.0 (2025-10-15)

Features

Bug Fixes

  • Consolidate path behaviour on outputs (#339) (ba8faf1)
  • metadata: Patching when receiving entry is not a dict (#338) (ff222e2)
  • Netcdf incorrect shape when using extract post-processors (#346) (95c23ae), closes #341
  • parallel runner: Support base class with main_argument decorator (#333) (7ec5cce)
  • Update cutout due to #262 (#334) (35c1cdb)

Miscellaneous Chores

v0.7.3

24 Sep 14:25
21b300b

Choose a tag to compare

0.7.3 (2025-09-22)

Features

Bug Fixes

Documentation

v0.7.2

22 Aug 09:17
d5cf011

Choose a tag to compare

0.7.2 (2025-08-21)

Bug Fixes

v0.7.1

18 Aug 09:17
314fbe9

Choose a tag to compare

0.7.1 (2025-08-18)

Features

  • inputs, outputs: Add and use geography metadata (#292) (a31f6ad)
  • output, plots: Use earthkit plots (#293) (0eea172)
  • runner: Dynamically evalute default device from config (#297) (c08f3e2)

Bug Fixes

v0.7.0

04 Aug 10:48
f163e74

Choose a tag to compare

0.7.0 (2025-08-04)

This release brings a change to the default accumulation behaviour. Prior to this release, accumulated fields were accumulated from the beginning of the forecast. Now, the default is to write accumulated fields unchanged as output by the model.

Users that wish to keep the old behaviour and accumulate fields from the beginning of the forecast, need to add the accumulate_from_start_of_forecast post-processor to the config, like so:

post_processors:
    - accumulate_from_start_of_forecast

⚠ BREAKING CHANGES

  • Stop accumulating from start of forecast by default (#265)
  • Drop python 3.9 support

Features

  • Add logging control to mars (#268) (e95f184)
  • Add Zarr Output (#275) (6c04b44)
  • Allow for Runner.run to return torch (#263) (77330f7)
  • Extend GribOutput class to write to FileLike Objects (#269) (b9770e2)
  • Inner-level processors (#260) (59664cb)
  • Move anemoi-inference metadata command to anemoi-utils (#257) (d735be5)
  • Option to pass extra kwargs to predict_step (#283) (1d9eb02)
  • outputs: Extend tee to enable postprocessors (#294) (2684293)
  • post-processors: Add assign_mask post-processor (#287) (0313909)
  • post-processors: Extraction post-processors (#285) (7205af1)
  • Remove python 3.9 from pyproject.toml (#290) (0adbddd)
  • Stop accumulating from start of forecast by default (#265) (21826fb)
  • Temporal interpolation runner (#227) (74048d9)
  • waves: Add ability to update typed_variables from config (#202) (c02c45a)

Bug Fixes

v0.6.3

25 Jun 13:55
5208e7e

Choose a tag to compare

0.6.3 (2025-06-24)

Features

Bug Fixes

v0.6.2

18 Jun 09:54
5031881

Choose a tag to compare

0.6.2 (2025-06-18)

Features

  • Mars with Nested models (#236) (75a5e3b)
  • parallel: Make base_runner the main argument (d6863a0)

Bug Fixes

  • metadata: Check if variable exists before patching constant_fields (0ad51bb)

v0.6.1

05 Jun 15:54
96536dd

Choose a tag to compare

0.6.1 (2025-06-04)

Features

  • Add assign_mask output (#221) (053e750)
  • Dynamic parallel runner (run any runner in parallel) (#242) (2411873)
  • grib output: Support string format specification for output filename (#233) (be00edf)
  • Inference with external graph. (#216) (6765316)
  • Set debug log level on verbosity > 2 (#239) (532d070)

Bug Fixes

  • grib output: Respect write_initial_state option (#238) (bab2dbe)
  • output: Remove open call at each write (#221) (053e750)

v0.6.0

21 May 16:24
ffc2a03

Choose a tag to compare

0.6.0 (2025-05-21)

⚠ BREAKING CHANGES

  • do not set 'eps' key in grib encoding (#222)

Bug Fixes

  • config: Regression when merging user config with defaults (ebaf4dc)
  • do not set 'eps' key in grib encoding (#222) (3b32025)
  • metadata: Check for empty grid (#230) (fa9d5a8)
  • rename write_initial_step on ForwardOutput class (#231) (19e2e58)

v0.5.4

08 May 12:30
9e6fee9

Choose a tag to compare

0.5.4 (2025-05-08)

Features

Bug Fixes