使用parser.add_argument 出现报错:
usage: tflite.py [-h] --model_epoch MODEL_EPOCH --exp_name EXP_NAME
[--saved_dir SAVED_DIR] [--tflite_dir TFLITE_DIR]
tflite.py: error: the following arguments are required: --model_epoch, --exp_name
报错代码:
# model_epoch,模型批处理次数
parser.add_argument('-model_epoch',type=int, required=True)
# exp_name
parser.add_argument('-exp_name',type=str, required=True)
# saved_dir保存路径
parser.add_argument('-saved_dir', default='saved_models', type=str)
# tflite_dir--tfilite路径
parser.add_argument('-tflite_dir', default='tflite_models', type=str)
网上找的解决办法有:
1.需要进入命令行,输入参数
2.-需要变为--
3.pycharm中选择"Edit Configurations…"

在Parameters写入参数:参数名称 参数值

选择’‘Apply’’–>’‘OK’’
再次运行’‘Run’'该程序
1189





