pytorch重新加载参数的代码,具体步骤

#这个参数主要是用来设置是否从断点处继续训练
    if args.resume:
        #if isfile(args.resume):
 “
isfile(args.resume):里面的()放入自己的最好模型的具体位置
print("=> loading checkpoint '{}'".format(放入自己的具体路径)
checkpoint = torch.load(具体位置)
logger = Logger(join(args.checkpoint, (具体位置))

终端输入形式:CUDA_VISIBLE_DEVICES=0 python example/mpii.py -a hg --stacks 4 --blocks 1 --resume checkpoint/mpii/hg4/model_best.pth.tar -j 4

 

 

 


 

 

 


 if isfile('/media/z/CC/zxl/pytorch-pose/checkpoint/mpii/hg8/model_best.pth.tar'): print("=> loading checkpoint '{}'".format('/media/z/CC/zxl/pytorch-pose/checkpoint/mpii/hg8/model_best.pth.tar')) # checkpoint = torch.load(args.resume)#是用来导入已训练好的模型 checkpoint = torch.load('/media/z/CC/zxl/pytorch-pose/checkpoint/mpii/hg8/model_best.pth.tar') args.start_epoch = checkpoint['epoch'] best_acc = checkpoint['best_acc'] model.load_state_dict(checkpoint['state_dict'])#完成导入模型的参数初始化model这个网络的过程 #model.load_state_dict(checkpoint['/media/z/CC/zxl/pytorch-pose/checkpoint /mpii/hg8/model_best.pth.tar']) optimizer.load_state_dict(checkpoint['optimizer']) print("=> loaded checkpoint '{}' (epoch {})" .format(args.resume, checkpoint['epoch'])) # logger = Logger(join(args.checkpoint, 'log.txt'), title=title, resume=True) logger = Logger(join(args.checkpoint, '/media/z/CC/zxl/pytorch-pose/checkpoint/mpii/hg8/log.txt'), title=title, resume=True) else: print("=> no checkpoint found at '{}'".format(args.resume)) else:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值