-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtest.py
More file actions
34 lines (29 loc) · 965 Bytes
/
Copy pathtest.py
File metadata and controls
34 lines (29 loc) · 965 Bytes
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
31
32
33
34
# -*- coding: utf-8 -*-
from modeltrain import modeltrain
from modelbuild import modelbuild
import os
import argparse
import deepspeed
def add_argument():
parser = argparse.ArgumentParser(description='CFD-CNN')
parser.add_argument('--local_rank',
type=int,
default=-1,
help='local rank passed from distributed launcher')
parser = deepspeed.add_config_arguments(parser)
args = parser.parse_args()
return args
def main():
## model name
modelname = 'MSTA_1001_10to1'
## model path
dir_path = os.path.dirname(os.path.abspath(__file__))
min_max_delt = None
ds_args = add_argument()
model_path = os.path.join(dir_path, 'Model', f'{modelname}')
total_data = modelbuild(model_path, ds_args)
model_data = total_data.get_data()
model = modeltrain(model_data, model_path)
model.test(min_max_delt)
if __name__ == '__main__':
main()