Firstly, In the CaseNet paper up sampling is used for Side 1, but in your code no up sampling was applied to Side 1.
Secondly, the paper mentions "bi-linear upsampling". Which would require the use of this pytorch function torch.nn.functional.interpolate(input, size=None, scale_factor=None, mode='nearest', align_corners=None, recompute_scale_factor=None) and setting mode to 'bilinear'. Why is ConvTranspose2d used in your code?
Hi there thanks for your Research, its a real Gold Mine, I just have a couple questions:
https://github.com/Lavender105/DFF/blob/152397cec4a3dac2aa86e92a65cc27e6c8016ab9/exps/models/casenet.py
Firstly, In the CaseNet paper up sampling is used for Side 1, but in your code no up sampling was applied to Side 1.![CaseNet](https://user-images.githubusercontent.com/74777355/137527154-e934bcd9-2763-44a4-8cca-f2b634ed66d9.JPG)
Secondly, the paper mentions "bi-linear upsampling". Which would require the use of this pytorch function
torch.nn.functional.interpolate(input, size=None, scale_factor=None, mode='nearest', align_corners=None, recompute_scale_factor=None)
and settingmode
to'bilinear'
. Why is ConvTranspose2d used in your code?Thanks in advance!