Skip to content

feat: flexible forecaster [experimental]#503

Draft
dietervdb-meteo wants to merge 15 commits into
mainfrom
feat/flexible-forecaster
Draft

feat: flexible forecaster [experimental]#503
dietervdb-meteo wants to merge 15 commits into
mainfrom
feat/flexible-forecaster

Conversation

@dietervdb-meteo
Copy link
Copy Markdown
Contributor

@dietervdb-meteo dietervdb-meteo commented May 18, 2026

Description

This is a draft PR that adds to inference support for the flexible forecaster ecmwf/anemoi-core#1070

This code serves two purposes: 1. be able to run experimental inference with a flexible forecaster. 2. highlight some code changes the would be required in inference if we generalize the forecaster.

Note that this is a draft PR. It might very well be the case that this code will not [from this branch, or as is] in the end be merged to main. Still I set up this PR to provide some visibility and to allow for easy comparison the changes introduced wrt main.

Example config to use the new runner:

runner:
  flexible:
    input_offsets: ["-6H", "0H"]
    output_offsets: ["1H", "2H", "3H", "4H", "5H", "6H"]
    step_shift: "6H"

As a contributor to the Anemoi framework, please ensure that your changes include unit tests, updates to any affected dependencies and documentation, and have been tested in a parallel setting (i.e., with multiple GPUs). As a reviewer, you are also responsible for verifying these aspects and requesting changes if they are not adequately addressed. For guidelines about those please refer to https://anemoi.readthedocs.io/en/latest/

By opening this pull request, I affirm that all authors agree to the Contributor License Agreement.

@github-project-automation github-project-automation Bot moved this to To be triaged in Anemoi-dev May 18, 2026
@dietervdb-meteo dietervdb-meteo self-assigned this May 18, 2026
@dietervdb-meteo dietervdb-meteo marked this pull request as draft May 18, 2026 13:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: To be triaged

Development

Successfully merging this pull request may close these issues.

1 participant