This code is the implementation of the paper "MrCAN: Multi-relations aware convolutional attention network for multivariate time series forecasting".
The recommended requirements for MrCAN are specified as follows:
- Python 3.8
- torch==1.13.1
- numpy==1.22.4
- pandas==1.5.3
- scikit-learn==1.2.1
The dependencies can be installed by:
pip install -r requirements.txt
The datasets can be obtained and put into dataset/
folder
To train and evaluate MrCAN on a dataset, run the following command:
python main.py