Skip to content

Discrepancy in Calculated Parameters (≈45M) vs. Paper Reported Parameters (30.5M) for Strip R-CNN-S #17

@cs-an

Description

@cs-an

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:

  1. 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
    
  2. 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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions