I
Size: a a a
I
I
I
IL
CC
ВК
CC
CC
CC
CC
CC
I
I
CC
IL
pred_w = np.exp(dw) * widths[:, np.newaxis]Есть аналогичный на С++. Логика точно схожая.
pred_h = np.exp(dh) * heights[:, np.newaxis]
auto pred_w = exp(dw) * xt::view(widths, xt::all(), xt::newaxis());
auto pred_h = exp(dh) * xt::view(heights, xt::all(), xt::newaxis());
Проблема в том, что если сдампить эти данные и сравнить в том же python numpy то возникает неприятный дифф. Если кратко его изобразить то получаем следующееIL
pred_w = np.exp(dw) * widths[:, np.newaxis]Есть аналогичный на С++. Логика точно схожая.
pred_h = np.exp(dh) * heights[:, np.newaxis]
auto pred_w = exp(dw) * xt::view(widths, xt::all(), xt::newaxis());
auto pred_h = exp(dh) * xt::view(heights, xt::all(), xt::newaxis());
Проблема в том, что если сдампить эти данные и сравнить в том же python numpy то возникает неприятный дифф. Если кратко его изобразить то получаем следующее
IL
CC
pred_w = np.exp(dw) * widths[:, np.newaxis]Есть аналогичный на С++. Логика точно схожая.
pred_h = np.exp(dh) * heights[:, np.newaxis]
auto pred_w = exp(dw) * xt::view(widths, xt::all(), xt::newaxis());
auto pred_h = exp(dh) * xt::view(heights, xt::all(), xt::newaxis());
Проблема в том, что если сдампить эти данные и сравнить в том же python numpy то возникает неприятный дифф. Если кратко его изобразить то получаем следующееIL

IL