Skip to content
This repository has been archived by the owner on Dec 20, 2024. It is now read-only.

Rollout video of variable dynamics #65

Merged
merged 48 commits into from
Nov 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
1c902c7
feat: long rollout plots
sahahner Aug 13, 2024
66b1804
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Aug 14, 2024
a778d3d
changelog
sahahner Aug 14, 2024
f508a28
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Aug 15, 2024
e49e3e1
review lorenzo, correction for ocean variables to not consider them a…
sahahner Aug 15, 2024
4eb0125
Merge branch '23-plot-a-validation-sample-after-long-rollout' of gith…
sahahner Aug 15, 2024
79f6057
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Aug 15, 2024
edac6c2
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Aug 19, 2024
44691af
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Aug 19, 2024
60e8766
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Aug 28, 2024
593b8fa
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Sep 10, 2024
064a8cf
Merge branch '23-plot-a-validation-sample-after-long-rollout' of gith…
sahahner Sep 10, 2024
2708771
fix: remapped variables in tests need to be dictionaries
sahahner Sep 10, 2024
f2169d1
fix: remapped variables in tests need to be dictionaries
sahahner Sep 10, 2024
6b6341c
Merge branch 'fix-data-indices-import' into 23-plot-a-validation-samp…
sahahner Sep 10, 2024
7b2c167
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Sep 10, 2024
79bbb73
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Sep 13, 2024
6bdc090
Merge branch 'develop' into 23-plot-a-validation-sample-after-long-ro…
sahahner Sep 23, 2024
4b64515
backward compatibility for config files without longrolloutplot confi…
sahahner Sep 23, 2024
b7371c3
feat: video of variable dynamics
sahahner Sep 23, 2024
18c43f3
save pngs
sahahner Sep 24, 2024
9d68143
long rollout plots for each validation variable
sahahner Sep 25, 2024
818e579
refactor of the code
sahahner Sep 26, 2024
d988d4f
config file and chagelog
sahahner Sep 27, 2024
9bcbbf9
Merge branch 'develop' into feature/callback/video-of-variable-dynamics
sahahner Sep 27, 2024
c1cca44
Update CHANGELOG.md
sahahner Oct 1, 2024
19c8924
[pre-commit.ci] auto fixes from pre-commit.com hooks
pre-commit-ci[bot] Oct 1, 2024
c888c8b
Update max_rollout
sahahner Oct 2, 2024
b0dfde0
documentation of the lonrollout plots and videos
sahahner Oct 4, 2024
ff5d7e6
Merge branch 'feature/callback/video-of-variable-dynamics' of github.…
sahahner Oct 4, 2024
fdfa0fe
Merge branch 'develop' into feature/callback/video-of-variable-dynamics
sahahner Oct 21, 2024
e70eab6
bring changes to new callback refactor
sahahner Nov 11, 2024
11eef5d
bring changes to new callback refactor
sahahner Nov 11, 2024
7120f92
Merge branch 'feature/callback/video-of-variable-dynamics' of github.…
sahahner Nov 11, 2024
231daeb
clean changelog and adapt config file
sahahner Nov 11, 2024
90b78e4
clean changelog and adapt config file
sahahner Nov 11, 2024
c6c59d5
allow rollout=None for long rollout plots
sahahner Nov 11, 2024
810ca85
documentation for auxiliary functions
sahahner Nov 11, 2024
fdb8dbe
add type hints and remove impure function
sahahner Nov 12, 2024
b8bb097
explanation on how to set the rollout length
sahahner Nov 12, 2024
e604737
Merge branch 'develop' into feature/callback/video-of-variable-dynamics
sahahner Nov 12, 2024
663610d
resolve comments
sahahner Nov 14, 2024
5711a15
Merge branch 'develop' into feature/callback/video-of-variable-dynamics
sahahner Nov 14, 2024
3a53d8f
Merge branch 'develop' into feature/callback/video-of-variable-dynamics
sahahner Nov 14, 2024
e954f0b
rollout step in video filename
sahahner Nov 15, 2024
18ba202
Merge branch 'feature/callback/video-of-variable-dynamics' of github…
sahahner Nov 15, 2024
c399024
Merge branch 'develop' into feature/callback/video-of-variable-dynamics
sahahner Nov 15, 2024
10ed33c
Merge branch 'develop' into feature/callback/video-of-variable-dynamics
sahahner Nov 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ Keep it human-readable, your future self will thank you!
- Sub-hour datasets [#63](https://github.com/ecmwf/anemoi-training/pull/63)
- Add synchronisation workflow [#92](https://github.com/ecmwf/anemoi-training/pull/92)
- Feat: Anemoi Profiler compatible with mlflow and using Pytorch (Kineto) Profiler for memory report [38](https://github.com/ecmwf/anemoi-training/pull/38/)
- Feat: Save a gif for longer rollouts in validation [#65](https://github.com/ecmwf/anemoi-training/pull/65)
- New limited area config file added, limited_area.yaml. [#134](https://github.com/ecmwf/anemoi-training/pull/134/)
- New stretched grid config added, stretched_grid.yaml [#133](https://github.com/ecmwf/anemoi-training/pull/133)

Expand Down
2 changes: 2 additions & 0 deletions src/anemoi/training/config/diagnostics/plot/rollout_eval.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,10 @@ callbacks:
- 10u
- 10v
- _target_: anemoi.training.diagnostics.callbacks.plot.LongRolloutPlots
# for rollout and video_rollout pick any integers below dataloader.validation_rollout
rollout:
- ${dataloader.validation_rollout}
video_rollout: ${dataloader.validation_rollout}
mc4117 marked this conversation as resolved.
Show resolved Hide resolved
every_n_epochs: 20
sample_idx: ${diagnostics.plot.sample_idx}
parameters: ${diagnostics.plot.parameters}
Loading
Loading