Skip to content

The source code of the SOTA Dynamic Graph Reformer model for weather station prediction.

Notifications You must be signed in to change notification settings

xzwbsz/DGFormer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DGFormer

The source code of the SOTA Dynamic Graph Reformer (DGFormer) model for weather station prediction.

DGFormer is the update of Dynamic Climate Pattern Graph Recurrent Network (DCPGRN) for meteorological forecasting This is a official pyTorch implementation of DGFormer

image

image

image

Basic Requirements

torch>=1.7.0

torch-geometric-temporal

Dependency can be installed using the following command:

pip install -r requirements.txt

Data Preparation

You can download our data from google drive , and put it into ./data dir.

Download the dataset and copy it into data/ dir. And Unzip them.

To execute the baseline experiment, you can change the "graph_model",

Training the Model

The configuration is set in config.yaml file for training process. Run the following commands to train the target model.

python train.py

We are further developing the distributed version for a larger scale GNN model.

Experiment Results

We compared our model with STGCN, DCRNN, AGCRN, WGC, Dysat, TGAT, GWN and CLCRN, also with ECMWF (NWP method). The reslut shows that our model outperform others especially in temperature prediction image

Acknowledgement

The project is developed based on PM2.5-GNN, Reformer and IDGL for dynamic graph.

About

The source code of the SOTA Dynamic Graph Reformer model for weather station prediction.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages