This repository was archived by the owner on Dec 20, 2024. It is now read-only.
Conversation
Remove docconvert from .pre-commit-config.yaml
* missing copyrigths * Update CHANGELOG.md --------- Co-authored-by: Mario Santa Cruz <[email protected]> Co-authored-by: Harrison Cook <[email protected]>
* 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]>
* 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>
* [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>
* Fix voronoi issue for empty list management * Remove unnecessary code and add fill_value * Update changelog, remove comments
* 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]>
* 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]>
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]>
* fix: add warning
* 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
* fix: use update_graph without attrs_cfg instead register_edges * fix: standardise attrs_config in both node and edge builders
HCookie
approved these changes
Nov 26, 2024
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release
0.4.1A number of significant changes have been contributed.
Already merged
📚 Documentation preview 📚: https://anemoi-graphs--82.org.readthedocs.build/en/82/