55#endif
66
77#include "rnn.h"
8+ #include "rnn_data.h"
89
910static const rnn_weight input_dense_weights [1008 ] = {
1011 -10 , 0 , -3 , 1 , -8 , -6 , 3 , -13 ,
@@ -141,7 +142,7 @@ static const rnn_weight input_dense_bias[24] = {
141142 -126 , 28 , 127 , 125 , -30 , 127 , -89 , -20
142143};
143144
144- const DenseLayer input_dense = {
145+ static const DenseLayer input_dense = {
145146 input_dense_bias ,
146147 input_dense_weights ,
147148 42 , 24 , ACTIVATION_TANH
@@ -597,7 +598,7 @@ static const rnn_weight vad_gru_bias[72] = {
597598 -29 , 127 , 34 , -66 , 49 , 53 , 27 , 62
598599};
599600
600- const GRULayer vad_gru = {
601+ static const GRULayer vad_gru = {
601602 vad_gru_bias ,
602603 vad_gru_weights ,
603604 vad_gru_recurrent_weights ,
@@ -3115,7 +3116,7 @@ static const rnn_weight noise_gru_bias[144] = {
31153116 -23 , -64 , 31 , 86 , -50 , 2 , -38 , 7
31163117};
31173118
3118- const GRULayer noise_gru = {
3119+ static const GRULayer noise_gru = {
31193120 noise_gru_bias ,
31203121 noise_gru_weights ,
31213122 noise_gru_recurrent_weights ,
@@ -10727,7 +10728,7 @@ static const rnn_weight denoise_gru_bias[288] = {
1072710728 -21 , 25 , 18 , -58 , 25 , 126 , -84 , 127
1072810729};
1072910730
10730- const GRULayer denoise_gru = {
10731+ static const GRULayer denoise_gru = {
1073110732 denoise_gru_bias ,
1073210733 denoise_gru_weights ,
1073310734 denoise_gru_recurrent_weights ,
@@ -11007,7 +11008,7 @@ static const rnn_weight denoise_output_bias[22] = {
1100711008 -126 , -105 , -53 , -49 , -18 , -9
1100811009};
1100911010
11010- const DenseLayer denoise_output = {
11011+ static const DenseLayer denoise_output = {
1101111012 denoise_output_bias ,
1101211013 denoise_output_weights ,
1101311014 96 , 22 , ACTIVATION_SIGMOID
@@ -11023,9 +11024,28 @@ static const rnn_weight vad_output_bias[1] = {
1102311024 -50
1102411025};
1102511026
11026- const DenseLayer vad_output = {
11027+ static const DenseLayer vad_output = {
1102711028 vad_output_bias ,
1102811029 vad_output_weights ,
1102911030 24 , 1 , ACTIVATION_SIGMOID
1103011031};
1103111032
11033+ const struct RNNModel rnnoise_model_orig = {
11034+ 24 ,
11035+ & input_dense ,
11036+
11037+ 24 ,
11038+ & vad_gru ,
11039+
11040+ 48 ,
11041+ & noise_gru ,
11042+
11043+ 96 ,
11044+ & denoise_gru ,
11045+
11046+ 22 ,
11047+ & denoise_output ,
11048+
11049+ 1 ,
11050+ & vad_output
11051+ };
0 commit comments