ydhongHIT/DDRNet

About the structure of the DDRNet

zhuzhuzhu2 opened this issue · 1 comments

Dera Yuanduo

Thanks very much for your perfect Network.
I have a question about the structure of the DDRNet.

In your program code, the layer of the bottleneck block in the low-resolution branch was made with stride=2, I think after this bottleneck block, the output size will become 1/2.
And in your paper, as the image below shows, in the conv5_1 of the low-resolution branch, one Residual basic block (stride=2) and one bottleneck block(stride=2) have been used. Why does the output size change from14x14 to 7x7 after two blocks whose stride is both equal to 2?
image

I would appreciate it if you would answer my question.

Dera Yuanduo

Thanks very much for your perfect Network. I have a question about the structure of the DDRNet.

In your program code, the layer of the bottleneck block in the low-resolution branch was made with stride=2, I think after this bottleneck block, the output size will become 1/2. And in your paper, as the image below shows, in the conv5_1 of the low-resolution branch, one Residual basic block (stride=2) and one bottleneck block(stride=2) have been used. Why does the output size change from14x14 to 7x7 after two blocks whose stride is both equal to 2? image

I would appreciate it if you would answer my question.

Stride = 2 is for cityscapes. For imagenet, stride should be 1. The stride can be adjusted flexibly according to the image resolution.