-
Notifications
You must be signed in to change notification settings - Fork 67
feat: 402 time interpolation mass conserving interpolation for accumulated fields #544
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
Open
Rilwan-Adewoyin
wants to merge
56
commits into
main
Choose a base branch
from
feat/402-time-interpolation-mass-conserving-interpolation-for-accumulated-fields
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
56 commits
Select commit
Hold shift + click to select a range
2f5b3d0
bugfix: interpolator was previously interpolating 36h windows at 6h i…
Rilwan-Adewoyin 6410fb0
bulk update towardsorking accumulations
Rilwan-Adewoyin 2535027
bulk update towardsorking accumulations
Rilwan-Adewoyin 174476b
improve energy accum logic in order to work with inference
Rilwan-Adewoyin 2fa1140
Refactor modules: LeftBoundaryZero, interpolator config, accumulation…
Rilwan-Adewoyin 4c978f5
bugfix: update SetToZero arguments and the related Schema for pydanti…
Rilwan-Adewoyin d97d5c2
Delete training/src/anemoi/training/config/test_benchmark.py
Rilwan-Adewoyin 8d3540a
Update evaluation.yaml - remove null from diagnostics.log.wand.entity
Rilwan-Adewoyin bcea966
Update evaluation.yaml - remove null from diagnostics.log.mlflow.trac…
Rilwan-Adewoyin d43fe0f
Delete models/src/anemoi/models/models/test_benchmark.py
Rilwan-Adewoyin 63cadfe
Update interpolator.py fixing errors and improving the annotation res…
Rilwan-Adewoyin 1d854ef
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] c6930d9
Merge branch 'main' into feat/402-time-interpolation-mass-conserving-…
Rilwan-Adewoyin 4875b2d
move data subconfig for interpolator to seperate file
Rilwan-Adewoyin 28322ee
fix: corrected assertion statement
Rilwan-Adewoyin cc41ad1
Changing default latent_skip to True, reflecting experiments which sh…
Rilwan-Adewoyin dedb040
Add pydantic checks which ensure the explicit_times target and input …
Rilwan-Adewoyin 42802c1
added pydantic checks for SetToZero overwriter
Rilwan-Adewoyin b3711da
change name from SetToZero to ZeroOverwriter
Rilwan-Adewoyin bba4129
added tests for Zero Overwriter
Rilwan-Adewoyin f380454
fix merge conflict
Rilwan-Adewoyin 63d6f0d
Add test to ensure mass conservation works
Rilwan-Adewoyin 0fa03a3
Add pydantic checks to ensure correctness of whole config if mass con…
Rilwan-Adewoyin 2402778
bugfix: updated pydantic schema checks for ZeroOverwirte to cover any…
Rilwan-Adewoyin fcee603
bugfix: schema for ZeroOverwrite assumed list instead of Mutable Sequ…
Rilwan-Adewoyin 67090f2
bugfix - unindented function
Rilwan-Adewoyin ef50380
nomenclature update: replace input_times with num_input_times
Rilwan-Adewoyin e68d1b9
nomenclature update: replace input_times with num_input_times
Rilwan-Adewoyin 41b5ac5
Use MutableSequence in assertions, Add Interppolation Model to ModelS…
Rilwan-Adewoyin 4d5c206
fix the MutableMapping import
Rilwan-Adewoyin bb8bbd7
Added docstring to ZeroOverwriter class
Rilwan-Adewoyin 8dbdd97
Adding docs for ZeroOverwriter and interpolator set up
Rilwan-Adewoyin a0b9f47
polish docs - interpolator setup
Rilwan-Adewoyin c1ac819
polish docs - interpolator setup
Rilwan-Adewoyin f4211bf
polishing the ZeroOverwriter docs
Rilwan-Adewoyin e8778aa
Reinstate utility of timeincrememnt for interpolator dataset/dataloading
Rilwan-Adewoyin db40988
revert: edits to schema which removed def schema_consistent_with_target
Rilwan-Adewoyin e086f89
Remove redundant note and LOGGER.warning from ZeroOverwriter instanti…
Rilwan-Adewoyin da2b4f2
polish docs for interplator setup
Rilwan-Adewoyin 2291d37
updated ordering of params in test
Rilwan-Adewoyin 574e18a
updated ordering of params in test
Rilwan-Adewoyin 663b886
added error messages
Rilwan-Adewoyin 2256a63
add a test for setting up the mass conservation accumulation
Rilwan-Adewoyin 01a72c3
add tp cp to std normalization
Rilwan-Adewoyin 50d6f78
Updating getting started schema
Rilwan-Adewoyin 26e8d94
add ability for pydantic cross subschemea validation and refactor int…
Rilwan-Adewoyin 3041ced
update nomenclature for cross subschema validation
Rilwan-Adewoyin 37bd2fb
nomenclature update: time_index to time_indicies
Rilwan-Adewoyin 185a03a
replace Logger.warnings with assertions
Rilwan-Adewoyin 6885b6e
Merge remote-tracking branch 'origin/main' into feat/402-time-interpo…
Rilwan-Adewoyin e99f47a
bugfix: ensure time interpolator integration tests work
Rilwan-Adewoyin efc7a06
Merge branch 'main' into feat/402-time-interpolation-mass-conserving-…
Rilwan-Adewoyin befe686
Merge branch 'main' into feat/402-time-interpolation-mass-conserving-…
Rilwan-Adewoyin acfb6f2
removed text
Rilwan-Adewoyin 99923bc
Currect the signature of the _step function
Rilwan-Adewoyin b16e868
change default model for interpolator from transformer to graphtransf…
Rilwan-Adewoyin File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
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
Rilwan-Adewoyin marked this conversation as resolved.
Show resolved
Hide resolved
|
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
Oops, something went wrong.
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.
Uh oh!
There was an error while loading. Please reload this page.