Thank you for open-sourcing the Strip R-CNN-S model and related tools.
When trying to reproduce the model complexity metrics (parameters and FLOPs) for the Strip R-CNN-S model in your paper, I observed a significant discrepancy in the parameter count compared to the value reported in Table 3 and Table 6 when using the provided analysis_tools/get_flops.py script.
Steps to Reproduce:
-
Calculate FLOPs/Params for the HRSC configuration (strip_rcnn_s_fpn_3x_hrsc_le90.py) with input shape 800x800:
python tools/analysis_tools/get_flops.py configs/strip_rcnn/strip_rcnn_s_fpn_3x_hrsc_le90.py --shape 800
Observed Output:
Input shape: (3, 800, 800)
Flops: 157.13 GFLOPs
Params: 45.12 M
-
Calculate FLOPs/Params for the DOTA configuration (e.g., strip_rcnn_s_fpn_1x_dota_le90.py or similar standard S config) with input shape 1024x1024:
python tools/analysis_tools/get_flops.py configs/strip_rcnn/strip_rcnn_s_fpn_1x_dota_le90.py --shape 1024
Observed Output:
Input shape: (3, 1024, 1024)
Flops: 218.62 GFLOPs
Params: 45.14 M
Discrepancy and Question:
The calculated parameter count (around 45M) in my environment is significantly higher than the reported 30.5M in the paper (Table 3 & 6) for the Strip R-CNN-S model. This discrepancy appears consistently across both the HRSC and DOTA configurations.
Could you please clarify if this parameter count difference is expected due to code updates/refactoring after the paper was published, or if there might be a specific configuration or setup step I'm missing to match the reported 30.5M parameters?
Thank you for your time and the great work on this project!
Thank you for open-sourcing the Strip R-CNN-S model and related tools.
When trying to reproduce the model complexity metrics (parameters and FLOPs) for the Strip R-CNN-S model in your paper, I observed a significant discrepancy in the parameter count compared to the value reported in Table 3 and Table 6 when using the provided
analysis_tools/get_flops.pyscript.Steps to Reproduce:
Calculate FLOPs/Params for the HRSC configuration (
strip_rcnn_s_fpn_3x_hrsc_le90.py) with input shape 800x800:Observed Output:
Calculate FLOPs/Params for the DOTA configuration (e.g.,
strip_rcnn_s_fpn_1x_dota_le90.pyor similar standard S config) with input shape 1024x1024:Observed Output:
Discrepancy and Question:
The calculated parameter count (around 45M) in my environment is significantly higher than the reported 30.5M in the paper (Table 3 & 6) for the Strip R-CNN-S model. This discrepancy appears consistently across both the HRSC and DOTA configurations.
Could you please clarify if this parameter count difference is expected due to code updates/refactoring after the paper was published, or if there might be a specific configuration or setup step I'm missing to match the reported 30.5M parameters?
Thank you for your time and the great work on this project!