so , out[-3] out[-2] out[-1] is branch-1-hourglass-1 branch-2-hourglass-0 and branch-2-hourglass-1 , instead of
branch-0-hourglass-1, branch-1-hourglass-1, branch-2-hourglass-1?
( in the paper, 'ensemble heatmap' is 'each branch outputs' sum ' ? right ?)
Since this work was done so long ago, I don't remember the exact order of this output. I suggest you reproduce the result and print the output of each branch to see the order.
in hourglass_okd_share_less.py
I think 'out' is in the following order (4-stack hourglass, blance branch , share 2-stack)
so , out[-3] out[-2] out[-1] is branch-1-hourglass-1 branch-2-hourglass-0 and branch-2-hourglass-1 , instead of branch-0-hourglass-1, branch-1-hourglass-1, branch-2-hourglass-1? ( in the paper, 'ensemble heatmap' is 'each branch outputs' sum ' ? right ?)