Skip to content

refactor(graphs): graph creation from anemoi-training - #1244

Draft
JPXKQX wants to merge 6 commits into
mainfrom
fix/graph_instantiation
Draft

refactor(graphs): graph creation from anemoi-training#1244
JPXKQX wants to merge 6 commits into
mainfrom
fix/graph_instantiation

Conversation

@JPXKQX

@JPXKQX JPXKQX commented Jul 16, 2026

Copy link
Copy Markdown
Member

Description

This PR :

  • refactors the way the graph configuration is passed to the GraphCreator in anemoi-training.
  • moves some config utilities used in several places to a common file utils/configs.py.
  • removes the dataset option from the data readers. Currently, dataset and dataset_config were supported for a smoother transition.

W.I.P.:

  • Raise an error when datasets specified are not part of the graph recipe.
  • Moving config utilities to anemoi-training

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 Jul 16, 2026
@JPXKQX JPXKQX changed the title Fix/graph instantiation refactor(graphs): graph creation from anemoi-training Jul 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: To be triaged

Development

Successfully merging this pull request may close these issues.

1 participant