From 8e5d7dbfe49d194b7d0b616307663e9a88fbcd88 Mon Sep 17 00:00:00 2001
From: natanielruiz <nataniel777@hotmail.com>
Date: 星期五, 15 九月 2017 06:04:49 +0800
Subject: [PATCH] Training AFLW

---
 code/batch_testing.py |   11 ++++++++---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/code/batch_testing.py b/code/batch_testing.py
index 58d3b30..4a593d6 100644
--- a/code/batch_testing.py
+++ b/code/batch_testing.py
@@ -123,9 +123,14 @@
             label_roll = labels[:,2].float()
 
             pre_yaw, pre_pitch, pre_roll, angles = model(images)
-            yaw = angles[-1][:,0].cpu().data
-            pitch = angles[-1][:,1].cpu().data
-            roll = angles[-1][:,2].cpu().data
+            yaw = angles[0][:,0].cpu().data
+            pitch = angles[0][:,1].cpu().data
+            roll = angles[0][:,2].cpu().data
+
+            for idx in xrange(1,args.iter_ref+1):
+                yaw += angles[idx][:,0].cpu().data
+                pitch += angles[idx][:,1].cpu().data
+                roll += angles[idx][:,2].cpu().data
 
             # Mean absolute error
             yaw_error += torch.sum(torch.abs(yaw - label_yaw) * 3)

--
Gitblit v1.8.0