Institute of Computing for Climate Science
Institute of Computing for Climate Science at the University of Cambridge
Pinned Repositories
Advection2D.jl
A solution to the 2D advection equation in Julia. (ICCS Summer School 2023 Hackathon project.)
cambridge-iccs.github.io
Resources for ICCS web (but public website replaced by https://iccs.cam.ac.uk)
fortran-tf-lib
A library for directly calling TensorFlow / Keras ML models from Fortran.
FTorch
A library for directly calling PyTorch ML models from Fortran.
FTorch-workshop
Materials for a workshop showing how to use the FTorch library to couple PyTorch and Fortran
intermediate-git-iccs-summer-school-2024
practical-ml-with-pytorch
Training material on writing machine learning code with PyTorch by ICCS
Summer-School-Julia-Tutorial
Materials for a training workshop on 'Introduction to Julia for Computational Science'
training-cats-for-programming
Training material on 'What can abstract mathematics tell us about programming climate models?'
training-typing-python-with-mypy
Training materials on using mypy to add typing ontop of Python
Institute of Computing for Climate Science's Repositories
Cambridge-ICCS/climate-informatics-2023
Conference website for Climate Informatics 2023.
Cambridge-ICCS/CUDALabAfternoon
Cambridge-ICCS/process_model
The process_model tool reads a TensorFlow SavedModel and outputs Fortran code to interface it to the fortran-tf-lib
Cambridge-ICCS/rebench-example
Example using ReBench with performance monitoring in Fortran
Cambridge-ICCS/git-training
Repo used in Git/Github training (ICCS summer school 2022)
Cambridge-ICCS/CUDAHelloWorld
Cambridge-ICCS/fortran-ml-bridge-hackathon
Code and examples on directly calling Tensorflow / Pytorch / Keras ML models from Fortran.
Cambridge-ICCS/MiMA
Model of an idealized Moist Atmosphere: Intermediate-complexity General Circulation Model with full radiation
Cambridge-ICCS/MiMAv1.0_Wavenet
Coupled MiMA Version
Cambridge-ICCS/pyqg_parameterization_benchmarks
Public-facing git repository for JAMES submission, "Benchmarking of machine learning ocean parameterizations in an idealized model"
Cambridge-ICCS/ReBench
Execute and document benchmarks reproducibly.
Cambridge-ICCS/ss23-git-1-2
Cambridge-ICCS/ss23-git-2
Cambridge-ICCS/ss23-git-3
Repository for the GitHub talk in ICCS Summer School '23.
Cambridge-ICCS/ss23-git-dress
Repository for the GitHub talk in ICCS Summer School '23.
Cambridge-ICCS/testing
Testing workshop for ICCS Summer School 2022
Cambridge-ICCS/xgcm
python package for analyzing general circulation model output data
Cambridge-ICCS/xgcm-sgrid
Team repository for xgcm-sgrid