Commit 003d7a2
TC hunt vol. 4 (#871)
* resolved conflict
* update changelog
* move seed initialization and fix dxwrapper tests
* tempest extremes diagnostic model
* error message
* testing if TE is available and works
* started working on support for batch sizes >1, currently works for bs 1
* halfway to larger batch support
* enabling TE for batch sizes of >1. async version seems to work as well but needs further testing with batching.
* option to pass file names to TE connector
* array equal test
* first stable try
* support for per-member parallel execution and lets user controll max num workers
* precommit hooks
* vibe-coded some tests, need to be hand-tested and selected
* vibe-coded some tests, need to be hand-tested and selected
* passing all pre-commit tests, still need to sub-select tests as there are too many right now
* subselected tests
* install doc
* throwing an error in case cleanup is not called before object goes out of scope
* custom depenmdency failure message for TE
* moved tensor tiling and concatenation to utils
* enable setting fcn3 random seed
* add proper noise handling for fcn3
* fix linting and test issues
* update lockfile
* move seed initialization and fix dxwrapper tests
* tc tracking pipeline
* update
* updated uv.lock
* seems to work now
* wind gust from HRRR analysis
* minor updates
* stability test
* version check for torch-harmonics import
* addressed greptile comments
* time import
* comma
* updated env
* moved tempest_extremes
* wip
* exploring aifs ensemble capability
* thread issue with writing to netcdf in threads
* automated testing of writing TE files and their reproducibility. bug fix for mk race condition
* README for tc_hunt test
* second test for extracting historic data
* added aux data for tests
* test for reference track extraction
* wip
* track plotting notebook
* field and track notebook
* plotting tracks and fields notebook
* case study notebook
* REAMEs and markdowns in notebooks
* drafted readme
* first iteration over readme
* final touches README
* ...gif
* wip
* verified plotting for west-pacific
* final touches
* removed some configs
* pyproject project name
* README comment about conainer build time
* removed TE from models/dx/__init__
* moving a bracket around
* updated base container
* fixed some bugs to be in line with new main
* split plan
* first round of LLM reduction
* doc strings and type hints for generate_ensembles.py
* doc strings and type hints for tempest_extremes.py
* doc strings and type hints for src/utils.py
* doc strings and type hints for data
* orography from HF
* git lfs in dockerfile
* final touches
* final touches
* reverted fcn3 changes
* updated dockerfile to latest physics nemo container and reduced number of additional layers
* first round of pre-commit hooks
* licenses
* renamed some files and removed tempest_extremes testing
* TE list files unique by time stamp
* Te timeouts
* improved catching of TE failures
* satisfying the greptile
* TE workers
* collecting all tasks in wait_for_completion and in cleanup
* re-using wait for compeltion and cosmetics
* removed some stale code, replaced use_ram with shm location, some cleanups
* replace TempestExtremes module-level globals with singleton and flatten nested thread pools
* removed SFNO support, replaced print statements with loggers.
* refactored pyproject.toml
* updated install notes
* added reproducibility
* store overwrite
* pt 3 init
* updated install docs
* setuptools version
* optional AIFS/FCN3 deps
* data sources in config
* greptile feedback
* plotting
* updated jupyter cells
* claude review
* removed some dead code
* Some renames / organization to match other recipes
* Some renames / organization to match other recipes
---------
Co-authored-by: Dallas Foster <dallasf@nvidia.com>
Co-authored-by: MarsuPila <22983240+MarsuPila@users.noreply.github.com>
Co-authored-by: Nicholas Geneva <5533524+NickGeneva@users.noreply.github.com>
Co-authored-by: Nicholas Geneva <ngeneva@nvidia.com>1 parent 35c1707 commit 003d7a2
11 files changed
Lines changed: 2509 additions & 55 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
| 46 | + | |
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | 52 | | |
54 | 53 | | |
55 | 54 | | |
| |||
139 | 138 | | |
140 | 139 | | |
141 | 140 | | |
142 | | - | |
| 141 | + | |
143 | 142 | | |
144 | 143 | | |
145 | 144 | | |
| |||
162 | 161 | | |
163 | 162 | | |
164 | 163 | | |
165 | | - | |
| 164 | + | |
166 | 165 | | |
167 | 166 | | |
168 | 167 | | |
| |||
182 | 181 | | |
183 | 182 | | |
184 | 183 | | |
185 | | - | |
| 184 | + | |
186 | 185 | | |
187 | 186 | | |
188 | 187 | | |
| |||
570 | 569 | | |
571 | 570 | | |
572 | 571 | | |
573 | | - | |
574 | | - | |
575 | | - | |
576 | | - | |
577 | | - | |
578 | | - | |
579 | | - | |
580 | | - | |
581 | | - | |
| 572 | + | |
| 573 | + | |
| 574 | + | |
582 | 575 | | |
583 | | - | |
| 576 | + | |
584 | 577 | | |
585 | 578 | | |
586 | 579 | | |
587 | 580 | | |
588 | 581 | | |
589 | 582 | | |
590 | | - | |
| 583 | + | |
591 | 584 | | |
592 | 585 | | |
593 | 586 | | |
594 | | - | |
595 | | - | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
| 594 | + | |
| 595 | + | |
| 596 | + | |
| 597 | + | |
| 598 | + | |
596 | 599 | | |
597 | 600 | | |
598 | 601 | | |
| |||
682 | 685 | | |
683 | 686 | | |
684 | 687 | | |
685 | | - | |
| 688 | + | |
686 | 689 | | |
687 | 690 | | |
688 | 691 | | |
| |||
698 | 701 | | |
699 | 702 | | |
700 | 703 | | |
701 | | - | |
702 | | - | |
| 704 | + | |
| 705 | + | |
703 | 706 | | |
704 | 707 | | |
705 | 708 | | |
| |||
708 | 711 | | |
709 | 712 | | |
710 | 713 | | |
711 | | - | |
712 | | - | |
713 | | - | |
714 | | - | |
715 | | - | |
716 | | - | |
717 | | - | |
718 | 714 | | |
719 | | - | |
| 715 | + | |
720 | 716 | | |
721 | 717 | | |
722 | 718 | | |
| |||
739 | 735 | | |
740 | 736 | | |
741 | 737 | | |
742 | | - | |
743 | | - | |
744 | | - | |
745 | 738 | | |
746 | 739 | | |
747 | 740 | | |
| |||
762 | 755 | | |
763 | 756 | | |
764 | 757 | | |
765 | | - | |
| 758 | + | |
766 | 759 | | |
767 | 760 | | |
768 | 761 | | |
| |||
772 | 765 | | |
773 | 766 | | |
774 | 767 | | |
775 | | - | |
| 768 | + | |
776 | 769 | | |
777 | 770 | | |
778 | 771 | | |
| |||
File renamed without changes.
0 commit comments