-
Notifications
You must be signed in to change notification settings - Fork 9
Comparing changes
Open a pull request
base repository: ecmwf/anemoi-graphs
base: 0.4.0
head repository: ecmwf/anemoi-graphs
compare: 0.4.1
- 15 commits
- 68 files changed
- 14 contributors
Commits on Nov 8, 2024
-
[Changelog] Update to 0.4.0 (#75)
* [create-pull-request] automated change * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: gmertes <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7d09108 - Browse repository at this point
Copy the full SHA 7d09108View commit details
Commits on Nov 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a6befe6 - Browse repository at this point
Copy the full SHA a6befe6View commit details -
Merge pull request #76 from ecmwf/fix/remove-docconvert-pre-commit
Remove docconvert from .pre-commit-config.yaml
Configuration menu - View commit details
-
Copy full SHA for 120a023 - Browse repository at this point
Copy the full SHA 120a023View commit details -
* missing copyrigths * Update CHANGELOG.md --------- Co-authored-by: Mario Santa Cruz <[email protected]> Co-authored-by: Harrison Cook <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 30f039f - Browse repository at this point
Copy the full SHA 30f039fView commit details
Commits on Nov 13, 2024
-
feature: support icon graphs (#53)
* feat: topology-based encoder/processor/decoder graphs derived from an ICON grid file. * docs: attempt to set a correct license header. * doc: changed the docstring style to the Numpy-style instead of Google-style. * refactor: changed variable name `verts` into `vertices`. * fix: changed float division to double slash operator. * refactor: removed unnecessary `else` branch. * refactor: more descriptive variable name in for loop. * refactor: renamed variable (ignoring the minus sign of `phi`). * refactor: changed name of temporary variable. * refactor: remove unnecessary `else´branch. * refactor: added type annotation for completeness. * refactor: remove default in function argument. * refactor: change argument name to a more understandable name. * refactor: remove redundant code. * refactor: more Pythonic if-else statement. * refactor: more Pythonic if-else statement. * refactor: use more appropriate `LOGGER.debug` instead of verbosity flag. * refactor: more appropriate variable name. * refactor: more appropriate variable name. * refactor: unified the three ICON Edgebuilders and the two Nodebuilders. * refactor: more verbose but also clearer names for variables in mesh construction algorithm. * remove: removed obsolete function `set_constant_edge_id`. * refactor: replaced the sequential ID counter by a UUID. * revert change of copyright notice * [fix] add encoder & processor edges to the __all__ variable * [refactor] move auxiliary functions to utils.py in graphs/generate/ * [doc] added empty torso for class documentation. * [fix] fixed interfaces (masks). * [refactor] remove edge attribute calculation from this PR. * [chore] adjust copyright notice. * [doc] elaborate on icon mesh classes in rst file. * Add Icon tests * update Change log * Add __future__ annotations * fix change log --------- Co-authored-by: Marek Jacob <[email protected]> Co-authored-by: Florian Prill <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6cfcade - Browse repository at this point
Copy the full SHA 6cfcadeView commit details
Commits on Nov 14, 2024
-
Add scikit-learn dependency to pyproject.toml (#78)
* add sklearn dependency * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ef2839a - Browse repository at this point
Copy the full SHA ef2839aView commit details
Commits on Nov 15, 2024
-
[pre-commit.ci] pre-commit autoupdate (#74)
* [pre-commit.ci] pre-commit autoupdate updates: - [github.com/psf/black-pre-commit-mirror: 24.8.0 → 24.10.0](psf/black-pre-commit-mirror@24.8.0...24.10.0) - [github.com/astral-sh/ruff-pre-commit: v0.6.9 → v0.7.2](astral-sh/ruff-pre-commit@v0.6.9...v0.7.2) - [github.com/tox-dev/pyproject-fmt: 2.2.4 → v2.5.0](tox-dev/pyproject-fmt@2.2.4...v2.5.0) * [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5ebfa62 - Browse repository at this point
Copy the full SHA 5ebfa62View commit details
Commits on Nov 21, 2024
-
* Fix voronoi issue for empty list management * Remove unnecessary code and add fill_value * Update changelog, remove comments
Configuration menu - View commit details
-
Copy full SHA for 1c95900 - Browse repository at this point
Copy the full SHA 1c95900View commit details
Commits on Nov 22, 2024
-
[feature] support post-processors (#71)
* feat: support post-processors * update CHANGELOG.md * feat: ignore and docstrings * fix: add tests * fix: minor updates * fix: import annotations * fix: docstring & abstractmethod * fix: homogeneize docstrings * fix: change default * fix: changelog * fix: changelog * fix: new attribute shape (num_nodes, 1) * fix: tests * fix: tests shape * feat: provide base class for MaskBasedProcessor * feat: set mask as attribute * fix: clean hidden attributes before apply post processors Co-authored-by: Dieter Van den Bleeken <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85c9c74 - Browse repository at this point
Copy the full SHA 85c9c74View commit details -
[feature] allow multiple edge builders (#70)
* feat: allow multiple edge builders * fix: update CHANGELOG.md * fix: express as kwargs * feat: add test for concat_edges() * fix: changelog * Update src/anemoi/graphs/create.py * fix: add deprecation warning * feat: add BooleanNot operation * fix: type hint * fix: issue with low cutoff_factor --------- Co-authored-by: Dieter Van den Bleeken <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d5a35f0 - Browse repository at this point
Copy the full SHA d5a35f0View commit details -
Documentation: Limited Area Modeling (#42)
docs: limited area --------- Co-authored-by: theissenhelen <[email protected]> Co-authored-by: Jesper Dramsch <[email protected]> Co-authored-by: Dieter Van den Bleeken <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd6f030 - Browse repository at this point
Copy the full SHA bd6f030View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71b52e7 - Browse repository at this point
Copy the full SHA 71b52e7View commit details
Commits on Nov 25, 2024
-
Fix/deprecated config file (#83)
* fix: set default value for optional kwargs in deprecated config * fix: avoid "is not in struct" error * fix: changelog * fix: move deprecation warning to __init__ * fix: warning msg
Configuration menu - View commit details
-
Copy full SHA for 2f53aae - Browse repository at this point
Copy the full SHA 2f53aaeView commit details
Commits on Nov 26, 2024
-
fix: use update_graph without attrs_cfg instead register_edges (#85)
* fix: use update_graph without attrs_cfg instead register_edges * fix: standardise attrs_config in both node and edge builders
Configuration menu - View commit details
-
Copy full SHA for 809efc5 - Browse repository at this point
Copy the full SHA 809efc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7f0b63b - Browse repository at this point
Copy the full SHA 7f0b63bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 0.4.0...0.4.1