This project implements a workflow for parallel deep learning to predict the 2m temperature based on Severin's master thesis code link thesis link .
The workflow consists of a sqeuence of steps (Data Extraction, Data Preprocessing, Training and Data Postprocess)to implement video prediction, and In each step try to Parallel for accelerating the whole prediction process.
The wokflow have been tested on the supercomputers from JSC, JURECA and JUWELS
- Keras
- Horovod
- Python3.6
- mpi4py
- Clone or download this repository,
- Install the required modules/packages on JURECA/JUWELS.
source packageInstallation.sh
-
Configure your input directory, output and log directory in .dat file for each step.
-
Run .sh file for submitting job