This is a TensorFlow implementation of SD-GNN and TERME: GNN-Based Spatio-Temporal Manifold Learning: An Application of Landslide Prediction.
More details of paper and dataset will be released after it is published.
Following is the suggested way to install the dependencies:
conda install --file environment.yaml
python main.py
All the parameter settings are in utils.py
.
Our baselines included:
- History Average model (HA)
- Autoregressive Integrated Moving Average model (ARIMA)
- Support Vector Regression model (SVR)
- Graph Convolutional Network model (GCN)
- Gated Recurrent Unit model (GRU)
- Slope-Aware Graph Neural Networks (SA-GNN)
- STGCN (Wu et al.2020) and Point-GNN (Shi,Ragunathan, and Rajkumar 2020)
The python implementations of HA/ARIMA/SVR models are in the baselines.py
. The GCN and GRU models are in gcn.py
and gru.py
respectively. Code of other baselines (STGCN, Point-GNN) can be found in the corresponding papers.