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

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ecmwf/anemoi-inference
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 0.6.2
Choose a base ref
...
head repository: ecmwf/anemoi-inference
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 0.6.3
Choose a head ref
  • 6 commits
  • 21 files changed
  • 7 contributors

Commits on Jun 19, 2025

  1. fix: apply mask to all sources in cutout input. (#249)

    ## Description
    In the Cutout input file, the mask of the first source is never applied.
    
    ## What problem does this change solve?
    Previously, the mask of the first source in config.input.cutout was not
    applied.
    For example with the following config:
    ```yaml
    input:
      cutout:
        global:
            grib: path/to/global.grib
        lam_0:
            grib: path/to/lam_0.grib
    ```
    
    The cutout mask of `global` is never applied. 
    This applies the masks to all sources.
    
    ## What issue or task does this change relate to?
    Fixes #248
    
    ##  Additional notes ##
    <!-- Include any additional information, caveats, or considerations that
    the reviewer should be aware of. -->
    
    ***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/***
    bdvllrs authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    c2152ca View commit details
    Browse the repository at this point in the history
  2. fix: apply_mask output (#254)

    ## Description
    <!-- What issue or task does this change relate to? -->
    #253 
    ## What problem does this change solve?
    <!-- Describe if it's a bugfix, new feature, doc update, or breaking
    change -->
    fixes the apply_mask output
    ## What issue or task does this change relate to?
    <!-- link to Issue Number -->
    #253 
    ##  Additional notes ##
    dietervdb-meteo authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    cec4072 View commit details
    Browse the repository at this point in the history
  3. fix: Improve external graph (#247)

    ## Description
    Improvements being made to the external graph runner to allow the
    supporting arrays to be updated from the graph.
    Additionally, removes anemoi-datasets as a hard dependancy.
    
    ## What problem does this change solve?
    Enables broader usage of this runner.
    
    
    ***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/***
    
    
    <!-- readthedocs-preview anemoi-inference start -->
    ----
    📚 Documentation preview 📚:
    https://anemoi-inference--247.org.readthedocs.build/en/247/
    
    <!-- readthedocs-preview anemoi-inference end -->
    HCookie authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    74c8e20 View commit details
    Browse the repository at this point in the history
  4. fix: error combining 3 or plus inputs in cutout (#256)

    ## Description
    #249 introduced a bug when there is more than 2 sources. Indeed, when
    `combined_mask` is None, it adds an extra dimension to the state.
    
    I also added a test.
    
    ## What problem does this change solve?
    <!-- Describe if it's a bugfix, new feature, doc update, or breaking
    change -->
    
    ## What issue or task does this change relate to?
    <!-- link to Issue Number -->
    
    ##  Additional notes ##
    <!-- Include any additional information, caveats, or considerations that
    the reviewer should be aware of. -->
    
    ***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/***
    bdvllrs authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    eb7afd1 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2025

  1. feat: Resolve config with omegaconf (#252)

    ## Description
    Uses omegaconf to resolve the configuration. This allows to use
    interpolations in the configuration, similar to the anemoi-core
    packages.
    
    ## What problem does this change solve?
    <!-- Describe if it's a bugfix, new feature, doc update, or breaking
    change -->
    
    ## What issue or task does this change relate to?
    Fixes #243.
    
    ##  Additional notes ##
    <!-- Include any additional information, caveats, or considerations that
    the reviewer should be aware of. -->
    
    ***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/***
    
    
    <!-- readthedocs-preview anemoi-inference start -->
    ----
    📚 Documentation preview 📚:
    https://anemoi-inference--252.org.readthedocs.build/en/252/
    
    <!-- readthedocs-preview anemoi-inference end -->
    
    ---------
    
    Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
    Co-authored-by: Gert Mertes <[email protected]>
    3 people authored Jun 24, 2025
    Configuration menu
    Copy the full SHA
    19422b2 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2025

  1. chore(main): Release 0.6.3 (#255)

    ##
    [0.6.3](0.6.2...0.6.3)
    (2025-06-24)
    
    
    ### Features
    
    * Improve external graph runner
    ([#247](#247))
    ([74c8e20](74c8e20))
    * Resolve config with omegaconf
    ([#252](#252))
    ([19422b2](19422b2))
    
    
    ### Bug Fixes
    
    * Apply mask to all sources in cutout input.
    ([#249](#249))
    ([c2152ca](c2152ca))
    * Apply_mask output
    ([#254](#254))
    ([cec4072](cec4072))
    * Error combining 3 or plus inputs in cutout
    ([#256](#256))
    ([eb7afd1](eb7afd1))
    DeployDuck authored Jun 25, 2025
    Configuration menu
    Copy the full SHA
    5208e7e View commit details
    Browse the repository at this point in the history
Loading