nmpp
|
Функции | |
void | vec_ClipMul2D2W8_AddVr (nmreg nb1, nmreg sb, nmreg f1cr, nmreg vr, nmreg ar0, nmreg gr0, nmreg ar1, nmreg gr1, nmreg ar4, nmreg gr4, nmreg gr5, nmreg ar6, nmreg gr6) |
\~russian Взвешенное умножение двух массивов с накоплением и активацей \~english Weighted multiplication of two arrays with accumulation and activation \~ \~russian Ядро функции nmppsClipPowC_RShift_Convert_AddС_(). \~english nmppsClipPowC_RShift_Convert_AddС_() function core. \~
Действие функции эквивалентно следующим псевдоинструкциям:
nb1 | задает разбиение на колонки |
sb | задает разбиение на 8 строк |
f1cr | задает функцию активации |
vr | константа для суммирования |
ar0 | SrcMtr1 |
gr0 | SrcMtr1 stride |
ar1 | SrcMtr2 |
gr1 | SrcMtr2 stride |
ar4 | 2 матрицы весовых коэффициентов по 8 64р. слов |
gr4 | дублирует nb1 |
gr5 | Высота матриц N = [0,1,2...31,32,33,...] |
ar6 | указатель на результирующий столбец |
gr6 | межстрочный шаг для ar6 |