--- a/src/rnn.c +++ b/src/rnn.c @@ -102,7 +102,7 @@ for (i=0;iactivation == ACTIVATION_SIGMOID) sum = sigmoid_approx(WEIGHTS_SCALE*sum); else if (gru->activation == ACTIVATION_TANH) sum = tansig_approx(WEIGHTS_SCALE*sum); else if (gru->activation == ACTIVATION_RELU) sum = relu(WEIGHTS_SCALE*sum); - else *(int*)0=0; + else __builtin_trap(); h[i] = z[i]*state[i] + (1-z[i])*sum; } for (i=0;i