If you see the above link, we can see the architecture with JPU contains [resnet50(dialations removed) + JPU + ASPP_Module + FCNHead] whereas normal deeplabv3 consists of [resnet50 + ASPP_Module]
This difference explains the memory/parameter size
Please correct me if im wrong. Im not able to understand how this will improve the memory footprint & speed of the network in comparison with deeplabv3 with/without jpu.
deeplabv3 resnet50 Model size: 98MB Parameters: 39,638,869
deeplabv3 resnet50 with JPU Model size: 489MB Parameters: 63,931,934
https://github.com/wuhuikai/FastFCN/blob/097e7130f77a15eeca12f37a0afcf2f8f7f90439/encoding/models/deeplabv3.py#L16
If you see the above link, we can see the architecture with JPU contains [resnet50(dialations removed) + JPU + ASPP_Module + FCNHead] whereas normal deeplabv3 consists of [resnet50 + ASPP_Module] This difference explains the memory/parameter size
Please correct me if im wrong. Im not able to understand how this will improve the memory footprint & speed of the network in comparison with deeplabv3 with/without jpu.