shithub: opus

Download patch

ref: 06489b42ddc25b2da0b52c78a43ec12ccd9c6bb1
parent: d87f974431579ad5b128ca2fac8e5891a5437b6e
author: Jean-Marc Valin <jmvalin@jmvalin.ca>
date: Sat Dec 26 13:14:58 EST 2020

oops, fix number of columns

--- a/dnn/nnet.c
+++ b/dnn/nnet.c
@@ -303,7 +303,7 @@
       for (i=0;i<N;i++)
          recur[k*N + i] += gru->diag_weights[k*N + i]*state[i];
    }
-   sparse_sgemv_accum8x4(recur, gru->recurrent_weights, 3*N, 3*N, gru->idx, state);
+   sparse_sgemv_accum8x4(recur, gru->recurrent_weights, 3*N, N, gru->idx, state);
    for (i=0;i<2*N;i++)
       zrh[i] += recur[i];
    compute_activation(zrh, zrh, 2*N, ACTIVATION_SIGMOID);
--