源代码如下:
parser = argparse.ArgumentParser(description='visual_feature_extractor')
# Data specifications
parser.add_argument('--data_path', type=str, default="AVE_Dataset", # 数据集
help='data path')
parser.add_argument('--save_path', type=str, default="data", # 保存路径
help='save path')
parser.add_argument('--split', type=str, default="test", # 划分
help='split to extract')
args = parser.parse_args()
报错信息如下:
参考https://blog.csdn.net/qq_43391414/article/details/120097139将最后一行的args = parser.parse_args()修改为:args = parser.parse_args(args=[])即可解决
替换后的代码为:
parser = argparse.ArgumentParser(description='visual_feature_extractor')
# Data specifications
parser.add_argument('--data_path', type=str, default="AVE_Dataset", # 数据集
help='data path')
parser.add_argument('--save_path', type=str, default="data", # 保存路径
help='save path')
parser.add_argument('--split', type=str, default="test", # 划分
help='split to extract')
args = parser.parse_args(args=[])