深度学习:x.py: error: argument --input_dir: expected one argument的相关问题求解答

代码:

parser = argparse.ArgumentParser()
parser.add_argument("--input_dir", default='training&test/preprocessing/gen_sketch/pic_color', help="path to folder containing images")
parser.add_argument("--mode", default='train', choices=["train", "test", "export"])
parser.add_argument("--output_dir", default='preprocessing/gen_sketch/pic_color', help="where to put output files")
parser.add_argument("--seed",type=int)
parser.add_argument("--checkpoint",default='training&test/my_vgg',help="directory with checkpoint to resume training from or use for testing")

运行结果:

usage: auto-painter.py [-h] [--input_dir INPUT_DIR] [--mode {train,test,export}] [--output_dir OUTPUT_DIR] [--seed SEED] [--checkpoint CHECKPOINT]
[--max_steps MAX_STEPS] [--max_epochs MAX_EPOCHS] [--summary_freq SUMMARY_FREQ] [--progress_freq PROGRESS_FREQ]
[--trace_freq TRACE_FREQ] [--display_freq DISPLAY_FREQ] [--save_freq SAVE_FREQ] [--aspect_ratio ASPECT_RATIO]
[--batch_size BATCH_SIZE] [--ngf NGF] [--ndf NDF] [--scale_size SCALE_SIZE] [--flip] [--no_flip] [--lr LR] [--beta1 BETA1]
[--l1_weight L1_WEIGHT] [--gan_weight GAN_WEIGHT] [--tv_weight TV_WEIGHT] [--f_weight F_WEIGHT] [--output_filetype {png,jpeg}]
auto-painter.py: error: argument --input_dir: expected one argument
请问大家这是什么原因呀!!

请问解决了吗?

input_dir 参数有问题? 你把&删了试试 或者加个转义符? 或者换个路径. 尝试改改