From e65c915e5bdbcca56b37aa13bcff4911beffbe37 Mon Sep 17 00:00:00 2001 From: hyhmrright <hyhmrright@163.com> Date: 星期五, 31 五月 2019 13:13:35 +0800 Subject: [PATCH] change py2 to py3 --- code/train_alexnet.py | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/code/train_alexnet.py b/code/train_alexnet.py index 0c6c9db..68ed30d 100644 --- a/code/train_alexnet.py +++ b/code/train_alexnet.py @@ -94,7 +94,7 @@ model = hopenet.AlexNet(66) load_filtered_state_dict(model, model_zoo.load_url(model_urls['alexnet'])) - print 'Loading data.' + print('Loading data.') transformations = transforms.Compose([transforms.Scale(240), transforms.RandomCrop(224), transforms.ToTensor(), @@ -115,7 +115,7 @@ elif args.dataset == 'AFW': pose_dataset = datasets.AFW(args.data_dir, args.filename_list, transformations) else: - print 'Error: not a valid dataset name' + print('Error: not a valid dataset name') sys.exit() train_loader = torch.utils.data.DataLoader(dataset=pose_dataset, batch_size=batch_size, @@ -137,7 +137,7 @@ {'params': get_fc_params(model), 'lr': args.lr * 5}], lr = args.lr) - print 'Ready to train network.' + print('Ready to train network.') for epoch in range(num_epochs): for i, (images, labels, cont_labels, name) in enumerate(train_loader): images = Variable(images).cuda(gpu) @@ -184,11 +184,11 @@ optimizer.step() if (i+1) % 100 == 0: - print ('Epoch [%d/%d], Iter [%d/%d] Losses: Yaw %.4f, Pitch %.4f, Roll %.4f' + print('Epoch [%d/%d], Iter [%d/%d] Losses: Yaw %.4f, Pitch %.4f, Roll %.4f' %(epoch+1, num_epochs, i+1, len(pose_dataset)//batch_size, loss_yaw.data[0], loss_pitch.data[0], loss_roll.data[0])) # Save models at numbered epochs. if epoch % 1 == 0 and epoch < num_epochs: - print 'Taking snapshot...' + print('Taking snapshot...') torch.save(model.state_dict(), 'output/snapshots/' + args.output_string + '_epoch_'+ str(epoch+1) + '.pkl') -- Gitblit v1.8.0