队伍名:aptx1231
见文件CoST
参考原作者的仓库,下载数据后放在dataset/
目录即可。
主要依赖为PaddlePaddle=2.3.0,Python=3.7.13。
依赖环境已放在requirements.txt
中。
# ETTh1
python -u train.py ETTh1 forecast_multivar --alpha 0.0005 --kernels 1 2 4 8 16 32 64 128 --max-train-length 201 --batch-size 128 --archive forecast_csv --repr-dims 320 --max-threads 8 --seed 0 --gpu 0 --eval > etth1_m.log
# ETTh2
python -u train.py ETTh2 forecast_multivar --alpha 0.0005 --kernels 1 2 4 8 16 32 64 128 --max-train-length 201 --batch-size 128 --archive forecast_csv --repr-dims 320 --max-threads 8 --seed 0 --gpu 1 --eval > etth2_m.log
# ETTm1
python -u train.py ETTm1 forecast_multivar --alpha 0.0005 --kernels 1 2 4 8 16 32 64 128 --max-train-length 201 --batch-size 128 --archive forecast_csv --repr-dims 320 --max-threads 8 --seed 0 --gpu 3 --eval > ettm1_m.log
# ETTh1
python -u train.py ETTh1 forecast_univar --alpha 0.0005 --kernels 1 2 4 8 16 32 64 128 --max-train-length 201 --batch-size 128 --archive forecast_csv_univar --repr-dims 320 --max-threads 8 --seed 0 --gpu 0 --eval > etth1_s.log
# ETTh2
python -u train.py ETTh2 forecast_univar --alpha 0.0005 --kernels 1 2 4 8 16 32 64 128 --max-train-length 201 --batch-size 128 --archive forecast_csv_univar --repr-dims 320 --max-threads 8 --seed 0 --gpu 1 --eval > etth2_s.log
# ETTm1
python -u train.py ETTm1 forecast_univar --alpha 0.0005 --kernels 1 2 4 8 16 32 64 128 --max-train-length 201 --batch-size 128 --archive forecast_csv_univar --repr-dims 320 --max-threads 8 --seed 0 --gpu 3 --eval > ettm1_s.log
本代码主要参考以下两个仓库: