From 93855b2faf8b795d0058c217ee980d435f23227d Mon Sep 17 00:00:00 2001 From: natanielruiz <nataniel777@hotmail.com> Date: 星期四, 14 九月 2017 08:54:14 +0800 Subject: [PATCH] Training on AFLW with different yaw loss multipliers --- code/hopenet.py | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/hopenet.py b/code/hopenet.py index d122243..4aa0dfb 100644 --- a/code/hopenet.py +++ b/code/hopenet.py @@ -117,10 +117,12 @@ pitch = pitch.view(pitch.size(0), 1) roll = roll.view(roll.size(0), 1) angles = [] - angles.append(torch.cat([yaw, pitch, roll], 1)) + preangles = torch.cat([yaw, pitch, roll], 1) + angles.append(preangles) + # angles predicts the residual for idx in xrange(self.iter_ref): - angles.append(self.fc_finetune(torch.cat((angles[idx], x), 1))) + angles.append(self.fc_finetune(torch.cat((preangles, x), 1))) return pre_yaw, pre_pitch, pre_roll, angles -- Gitblit v1.8.0