An exception has occurred, use %tb to see the full traceback.

An exception has occurred, use %tb to see the full traceback.

ipykernel_launcher.py: error: unrecognized argumen

当jupyter notebook使用parser=argparse.ArgumentParser()报出此等错误时候记得

opt=parser.parse_args(args=[])#添加args=[]

修改后代码

import argparse
import os
#os.makedirs('images')

parser=argparse.ArgumentParser()
parser.add_argument('--n_epochs',type=int,default=200,help='number of epochs of training')
parser.add_argument('--batch_size',type=int,default=64,help='size of the batches')
parser.add_argument('--lr',type=float,default=0.0002,help='adam:learning rate')
parser.add_argument('--b1',type=float,default=0.5,help='adam:decay of first order momentum of gradient')
parser.add_argument('--b2',type=float,default=0.999,help='adam:decay of first order momentum of gradient')
parser.add_argument('--n_cpu',type=float,default=4,help='number of cpu threads to use during batch generation')
parser.add_argument('--latent_dim',type=int,default=100,help='dimensionality of the latent space')
parser.add_argument('--n_classes',type=int,default=10,help='number of classes for dataset')
parser.add_argument('--img_size',type=int,default=32,help='size of each image dimension')
parser.add_argument('--channels',type=int,default=1,help='number of image channels')
parser.add_argument('--sample_interval',type=int,default=400,help='interval between image sampling')

opt=parser.parse_args(args=[])#原来是opt=parser.parse_args()
print(opt)

猜你喜欢

转载自blog.csdn.net/qq_33266320/article/details/81487744