Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

First release #9

Merged
merged 114 commits into from
Aug 9, 2024
Merged

First release #9

merged 114 commits into from
Aug 9, 2024

Conversation

gmertes
Copy link
Member

@gmertes gmertes commented Jul 31, 2024

Steps for first release:

  • Create branch to work on together (this one)
  • Remove existing code from anemoi-training
  • Copying all files with code, ensuring multi-author commits
  • Copy over data-independent tests
  • Delete hard-coded path test from aifs-mono
  • Copy over configs
  • Adjust configs to "missing" when necessary (e.g. hardware)
  • Get the hydra_plugins folder and
  • Make sure this installs correctly with pip (especially the hydra_plugins)
  • Implement train command, look at Baudouin's PR and copy basics and multi-author with him on a basic subcommand
  • rename anything that says AIFS to Anemoi
  • Check that we don't have duplication with anemoi-utils
  • Merge Old: Initial Documentation for Anemoi Training #5 (we do this afterwards)
  • Check the pyproject.toml (dependencies etc)
  • Rename ECML
  • Fix the pre-commit to something reasonable

List of Folders to Migrate:

  • Config
  • Data
  • Diagnostics (except the profiler)
  • Distributed
  • Losses
  • Train (except the profiler)
  • Utils (Needs special care, what goes into training and anemoi-utils)
  • Hydra_plugins

Later

  • adjust lightning checkpoint metadata
  • split callbacks into a folder from a file (further split into submodules to do later)

@gmertes gmertes added this to the First Release milestone Jul 31, 2024
JesperDramsch and others added 2 commits July 31, 2024 16:13
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mariana Clare <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Gabriel Moldovan <[email protected]>
theissenhelen and others added 23 commits July 31, 2024 15:43
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mariana Clare <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mariana Clare <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Rilwan (Akanni) Adewoyin <[email protected]>
Co-authored-by: Simon Lang <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: S. Hahner <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Gert Mertes <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Rilwan (Akanni) Adewoyin <[email protected]>
Co-authored-by: mihai.alexe <[email protected]>
Co-authored-by: sahahner <[email protected]>
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: S. Hahner <[email protected]>
Co-authored-by: gabrieloks <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Gert Mertes <[email protected]>
Co-authored-by: Jakob Schloer <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mariana Clare <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: S. Hahner <[email protected]>
Co-authored-by: Simon Lang <[email protected]>
Co-authored-by: b8raoult <[email protected]>
Co-authored-by: gabrieloks <[email protected]>
Co-authored-by: mihai.alexe <[email protected]>
Co-authored-by: [email protected] <[email protected]>
Co-authored-by: theissenhelen <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: S. Hahner <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Simon <[email protected]>
Co-authored-by: Simon Lang <[email protected]>
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Gabriel Moldovan <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mariana Clare <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Mihai <[email protected]>
Co-authored-by: Rilwan (Akanni) Adewoyin <[email protected]>
Co-authored-by: Sara Hahner <[email protected]>
Co-authored-by: Simon Lang <[email protected]>
Co-authored-by: Mihai Alexe <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Gabriel Moldovan <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mariana Clare <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Mihai <[email protected]>
Co-authored-by: Rilwan (Akanni) Adewoyin <[email protected]>
Co-authored-by: Sara Hahner <[email protected]>
Co-authored-by: Simon Lang <[email protected]>
Co-authored-by: Mihai Alexe <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Simon Lang <[email protected]>
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Gabriel Moldovan <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Mihai Alexe<[email protected]>
Co-authored-by: Simon Lang<[email protected]>
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Mihai Alexe <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Simon Lang <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Rilwan (Akanni) Adewoyin <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Mario Santa Cruz <[email protected]>
Co-authored-by: Rilwan (Akanni) Adewoyin <[email protected]>
Co-authored-by: Ana Prieto Nemesio <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
Co-authored-by: Mihai Alexe <[email protected]>
Co-authored-by: Sara Hahner <[email protected]>
Co-authored-by: Simon Lang <[email protected]>
Co-authored-by: gabrieloks <[email protected]>
Co-authored-by: Jesper Dramsch <[email protected]>
Co-authored-by: Matthew Chantry <[email protected]>
@theissenhelen theissenhelen marked this pull request as ready for review August 8, 2024 10:25
@theissenhelen theissenhelen marked this pull request as draft August 8, 2024 10:27
@JesperDramsch JesperDramsch marked this pull request as ready for review August 9, 2024 13:40
@JesperDramsch JesperDramsch merged commit 3bc46c2 into develop Aug 9, 2024
104 checks passed
@JesperDramsch JesperDramsch deleted the first-release branch August 9, 2024 14:30
JesperDramsch added a commit that referenced this pull request Aug 12, 2024
mc4117 added a commit that referenced this pull request Aug 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

pre-commit in the dependencies Fix tests
4 participants