refine
authorQoo <r97922153@gmail.com>
Sat, 13 Feb 2021 00:12:05 +0000 (19:12 -0500)
committerQoo <r97922153@gmail.com>
Sat, 13 Feb 2021 01:53:09 +0000 (20:53 -0500)
modules/dnn/src/layers/proposal_layer.cpp

index 990cfed..403ec82 100644 (file)
@@ -54,11 +54,11 @@ public:
             for (int i = 0; i < ratios.size(); ++i)
             {
                 float ratio = ratios.get<float>(i);
+                float width = std::floor(baseSize / sqrt(ratio) + 0.5f);
+                float height = std::floor(width * ratio + 0.5f);
                 for (int j = 0; j < scales.size(); ++j)
                 {
                     float scale = scales.get<float>(j);
-                    float width = std::floor(baseSize / sqrt(ratio) + 0.5f);
-                    float height = std::floor(width * ratio + 0.5f);
                     widths.push_back(scale * width);
                     heights.push_back(scale * height);
                 }