-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrun.py
More file actions
30 lines (26 loc) · 1.98 KB
/
Copy pathrun.py
File metadata and controls
30 lines (26 loc) · 1.98 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
import os
import sys
from argparse import ArgumentParser
# TODO: remove it when basicts can be installed by pip
sys.path.append(os.path.abspath(__file__ + "/../.."))
from basicts import launch_training
def parse_args():
parser = ArgumentParser(description="Run time series forecasting model in BasicTS framework!")
# parser.add_argument("-c", "--cfg", default="examples/DGCRN/DGCRN_METR-LA.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/STID/STID_METR-LA.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/DCRNN/DCRNN_METR-LA.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/GTS/GTS_PEMS03.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/STID/STID_PEMS-BAY.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/HI/HI_METR-LA.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/Autoformer/Autoformer_METR-LA_in96_out96.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/Autoformer/Autoformer_PEMS04_in96_out96.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/FEDformer/FEDformer_METR-LA_in96_out96.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/Informer/Informer_METR-LA_in96_out96.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/Pyraformer/Pyraformer_METR-LA_in96_out96.py", help="training config")
# parser.add_argument("-c", "--cfg", default="examples/STEP/TSFormer_METR-LA_in2016_out12.py", help="training config")
parser.add_argument("-c", "--cfg", default="examples/STEP/STEP_METR-LA_in2016_out12.py", help="training config")
parser.add_argument("--gpus", default="0", help="visible gpus")
return parser.parse_args()
if __name__ == "__main__":
args = parse_args()
launch_training(args.cfg, args.gpus)