Bug fix inprior_boxes.cpp

master
Tomas Goldmann 7 months ago
parent b2700b7f96
commit d17b139bfd

@ -2,6 +2,8 @@
Zadání projektu do předmětu pokročilé asemblery pro akademický rok 2023/2024. Zadání projektu do předmětu pokročilé asemblery pro akademický rok 2023/2024.
6.5. - Opravená chyba v souboru prior_boxes u variances. Pokud již máte jiné řešení, projekt nepředělávejte a ponechte tam vaše aktuální řešení. V této části nebudu ukládat žádnou bodovou penalizaci.
# Struktura repozitáře # Struktura repozitáře
* vs_linux - projekt pro VS Code pro OS linux * vs_linux - projekt pro VS Code pro OS linux
* vs_win - projekt pro VS Code pro OS Windows. Nutné zkopírovat do kořenového adresáře šablony z druhého cvičení (https://www.fit.vutbr.cz/~igoldmann/courses/IPA/cv2_64bit_2021_win.zip). * vs_win - projekt pro VS Code pro OS Windows. Nutné zkopírovat do kořenového adresáře šablony z druhého cvičení (https://www.fit.vutbr.cz/~igoldmann/courses/IPA/cv2_64bit_2021_win.zip).

@ -88,9 +88,9 @@ std::vector<std::vector<float>> decode(const std::vector<std::vector<float>> &lo
float prior_w = prior[2]; float prior_w = prior[2];
float prior_h = prior[3]; float prior_h = prior[3];
float var_x = variances[0]; float var_x = variances[0];
float var_y = variances[1]; float var_y = variances[0];
float var_w = variances[2]; float var_w = variances[1];
float var_h = variances[3]; float var_h = variances[1];
float decoded_x = prior_x + loc_pred[0] * var_x * prior_w; float decoded_x = prior_x + loc_pred[0] * var_x * prior_w;
float decoded_y = prior_y + loc_pred[1] * var_y * prior_h; float decoded_y = prior_y + loc_pred[1] * var_y * prior_h;

Loading…
Cancel
Save