|
39 | 39 |
|
40 | 40 | def parseArgs():
|
41 | 41 | parser = argparse.ArgumentParser()
|
42 |
| - parser._parseArgs('--ds', type=str, help='datasource. such as file, db, or BigQuery.', |
| 42 | + parser.add_argument('--ds', type=str, help='datasource. such as file, db, or BigQuery.', |
43 | 43 | default='db')
|
44 |
| - parser._parseArgs('--dir', type=str, |
| 44 | + parser.add_argument('--dir', type=str, |
45 | 45 | help='directory path for training and test set.')
|
46 |
| - parser._parseArgs('--parallel', type=int, help='database operation parallel level', |
| 46 | + parser.add_argument('--parallel', type=int, help='database operation parallel level', |
47 | 47 | default=multiprocessing.cpu_count())
|
48 |
| - parser._parseArgs('--prefetch', type=int, help='dataset prefetch batches', |
| 48 | + parser.add_argument('--prefetch', type=int, help='dataset prefetch batches', |
49 | 49 | default=2)
|
50 |
| - parser._parseArgs('--db_host', type=str, help='database host address', |
| 50 | + parser.add_argument('--db_host', type=str, help='database host address', |
51 | 51 | default=None)
|
52 |
| - parser._parseArgs('--db_port', type=int, help='database listening port', |
| 52 | + parser.add_argument('--db_port', type=int, help='database listening port', |
53 | 53 | default=None)
|
54 |
| - parser._parseArgs('--db_pwd', type=str, help='database password', |
| 54 | + parser.add_argument('--db_pwd', type=str, help='database password', |
55 | 55 | default=None)
|
56 |
| - parser._parseArgs('--vset', type=int, help='validation set number', |
| 56 | + parser.add_argument('--vset', type=int, help='validation set number', |
57 | 57 | default=None)
|
58 |
| - parser._parseArgs('--db_pool', type=int, help='database connection pool size', |
| 58 | + parser.add_argument('--db_pool', type=int, help='database connection pool size', |
59 | 59 | default=multiprocessing.cpu_count())
|
60 |
| - parser._parseArgs('--start', type=int, help='start training at specified batch no', |
| 60 | + parser.add_argument('--start', type=int, help='start training at specified batch no', |
61 | 61 | default=None)
|
62 |
| - parser._parseArgs('--vol_size', type=int, help='volume size for the dataset storage sub-folder', |
| 62 | + parser.add_argument('--vol_size', type=int, help='volume size for the dataset storage sub-folder', |
63 | 63 | default=None)
|
64 |
| - parser._parseArgs('--gpu_grow_mem', dest='gpu_grow_mem', action='store_true', |
| 64 | + parser.add_argument('--gpu_grow_mem', dest='gpu_grow_mem', action='store_true', |
65 | 65 | help='allow gpu to allocate mem dynamically at runtime.')
|
66 |
| - parser._parseArgs('--trace', dest='trace', action='store_true', |
| 66 | + parser.add_argument('--trace', dest='trace', action='store_true', |
67 | 67 | help='record full trace in validation step.')
|
68 |
| - parser._parseArgs('--profile', dest='profile', action='store_true', |
| 68 | + parser.add_argument('--profile', dest='profile', action='store_true', |
69 | 69 | help='profile CG execution.')
|
70 |
| - parser._parseArgs('--skip_init_test', dest='skip_init_test', action='store_true', |
| 70 | + parser.add_argument('--skip_init_test', dest='skip_init_test', action='store_true', |
71 | 71 | help='whether to skip the initial test.')
|
72 |
| - parser._parseArgs('--log_device', dest='log_device', action='store_true', |
| 72 | + parser.add_argument('--log_device', dest='log_device', action='store_true', |
73 | 73 | help='record device info such as CPU and GPU in tensorboard.')
|
74 |
| - parser._parseArgs( |
| 74 | + parser.add_argument( |
75 | 75 | '--restart', help='restart training', action='store_true')
|
76 | 76 | return parser.parse_args()
|
77 | 77 |
|
|
0 commit comments