forked from gloooryyt/DoP
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtrain.py
More file actions
21 lines (15 loc) · 736 Bytes
/
train.py
File metadata and controls
21 lines (15 loc) · 736 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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="dop/pretrain_PEMS08.py", help="training config")
parser.add_argument("-c", "--cfg", default="dop/forecast_PEMS08.py", help="training config")
parser.add_argument("--gpus", default="0, 1", help="visible gpus")
return parser.parse_args()
if __name__ == "__main__":
args = parse_args()
launch_training(args.cfg, args.gpus)