From 653b3608ebe6272510b4c66f445f6f552fdc9ec9 Mon Sep 17 00:00:00 2001 From: natanielruiz <nataniel777@hotmail.com> Date: 星期一, 11 九月 2017 05:53:10 +0800 Subject: [PATCH] Starting serious experiment without regression or iterative finetuning --- code/test.py | 13 +++++-------- 1 files changed, 5 insertions(+), 8 deletions(-) diff --git a/code/test.py b/code/test.py index 8e8fe50..b01d07e 100644 --- a/code/test.py +++ b/code/test.py @@ -27,7 +27,7 @@ default='', type=str) parser.add_argument('--filename_list', dest='filename_list', help='Path to text file containing relative paths for every example.', default='', type=str) - parser.add_argument('--snapshot', dest='snapshot', help='Name of model snapshot.', + parser.add_argument('--snapshot', dest='snapshot', help='Path of model snapshot.', default='', type=str) parser.add_argument('--batch_size', dest='batch_size', help='Batch size.', default=1, type=int) @@ -43,7 +43,7 @@ cudnn.enabled = True gpu = args.gpu_id - snapshot_path = os.path.join('output/snapshots', args.snapshot + '.pkl') + snapshot_path = args.snapshot # ResNet101 with 3 outputs. # model = hopenet.Hopenet(torchvision.models.resnet.Bottleneck, [3, 4, 23, 3], 66) @@ -58,9 +58,6 @@ model.load_state_dict(saved_state_dict) print 'Loading data.' - - # transformations = transforms.Compose([transforms.Scale(224), - # transforms.RandomCrop(224), transforms.ToTensor()]) transformations = transforms.Compose([transforms.Scale(224), transforms.RandomCrop(224), transforms.ToTensor(), @@ -101,9 +98,9 @@ label_roll = labels[:,2].float() pre_yaw, pre_pitch, pre_roll, angles = model(images) - yaw = angles[:,0].cpu().data - pitch = angles[:,1].cpu().data - roll = angles[:,2].cpu().data + yaw = angles[0][:,0].cpu().data + pitch = angles[0][:,1].cpu().data + roll = angles[0][:,2].cpu().data # Mean absolute error yaw_error += torch.sum(torch.abs(yaw - label_yaw) * 3) -- Gitblit v1.8.0