Hourglass implementation vs paper #2475
Unanswered
jerome-auguste
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hey there!
Looking at the Hourglass implementation, it looks like the
out_convs
(for intermediate supervision) are implemented using theConvModule
with noact_cfg
argument. This means that they use the default argument which is ReLU. What purpose does it serve to have a ReLU activation at prediction stage? This technical choice has not been discussed in the Stacked Hourglass paper?Moreover, it looks like the
HourglassModule
implementation uses standardResLayer
(as used in regular ResNet, with the default argumentdownsampling_first=True
) instead of the Residual Module as in Figure 4 of Stacked Hourglass paper, even though the latter has been implemented in theResLayer
. Is there a specific reason for that technical choice? Then what did motivate you to choose theBasicBlock
from ResNet as theirThank you in advance for your answer and thank you for your hard work!
Beta Was this translation helpful? Give feedback.
All reactions