Since 2022, there has been a surge in integrating and developing machine learning models for numerical weather prediction and climate models [1]. Here in Germany, several organisations (DWD, DLR, IOW, IAP, etc.) are actively exploring ML integration into the Icosahedral Nonydrostatic (ICON) model.
We are using FTorch at work with the ICON model, and recently I have been contributing to FTorch to simplify its integration into ICON and also wrote boilerplate configuration for ICON so scientists can quickly get their ML models running. Check out my GitHub repository with the public ICON source code and support for FTorch here:
If you find it useful, feel free to star
my repo and FTorch on GitHub. Even if you aren’t interested in ICON, I think it’s still good for the people here to know about FTorch since you can develop your models in PyTorch directly then easily export them to a format that can be consumed in Fortran. Even when alternative approaches exist like neural fortran, I think it’s always useful to spread the word :))
[1] W. Dong, “AI foundation models for whole atmosphere climate: Development and applications,” presented at the CCMC Workshop, Maryland, USA, June 5, 2024. Available: poster.