Skip to content

Latest commit

 

History

History
89 lines (60 loc) · 3.41 KB

CHANGELOG.md

File metadata and controls

89 lines (60 loc) · 3.41 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Please add your functional changes to the appropriate section in the PR. Keep it human-readable, your future self will thank you!

  • Add synchronisation workflow

Added

  • New AnemoiModelEncProcDecHierarchical class available in models #37
  • Add anemoi-transform link to documentation
  • Codeowners file
  • Pygrep precommit hooks
  • Docsig precommit hooks
  • Changelog merge strategy
  • configurabilty of the dropout probability in the the MultiHeadSelfAttention module
  • Variable Bounding as configurable model layers #13
  • GraphTransformerMapperBlock chunking to reduce memory usage during inference #46
  • Mask NaN values in training loss function #271
  • Added dynamic NaN masking for the imputer class with two new classes: DynamicInputImputer, DynamicConstantImputer #89
  • New NamedNodesAttributes class to handle node attributes in a more flexible way #64
  • Contributors file #69

Changed

  • Bugfixes for CI
  • Change Changelog CI to run after successful publish
  • pytest for downstream-ci-hpc
  • Update CODEOWNERS
  • Fix pre-commit regex
  • ci: extened python versions to include 3.11 and 3.12 #66
  • Update copyright notice
  • Fix __version__ import in init
  • Fix missing copyrights #71

Removed

0.3.0 - Remapping of (meteorological) Variables

Added

  • CI workflow to update the changelog on release
  • Remapper: Preprocessor for remapping one variable to multiple ones. Includes changes to the data indices since the remapper changes the number of variables. With optional config keywords.

Changed

  • Update CI to inherit from common infrastructue reusable workflows
  • run downstream-ci only when src and tests folders have changed
  • New error messages for wrongs graphs.
  • Feature: Change model to be instantiatable in the interface, addressing #28 through #45

Removed

0.2.1 - Dependency update

Added

  • downstream-ci pipeline
  • readthedocs PR update check action

Removed

  • anemoi-datasets dependency

0.2.0 - Support Heterodata

Added

  • Option to choose the edge attributes

Changed

  • Updated to support new PyTorch Geometric HeteroData structure (defined by anemoi-graphs package).

0.1.0 - Initial Release

Added

  • Documentation
  • Initial code release with models, layers, distributed, preprocessing, and data_indices
  • Added Changelog