11#ifndef constants_sq_tanh_hpp
22#define constants_sq_tanh_hpp
3- static const int8_t s_ref_output_sq_tanh_0 [128 ] = {
4- 96 , 15 , 73 , 96 , 40 , 33 , 56 , 36 , 63 , 87 ,
5- 40 , 39 , 79 , 44 , 11 , 70 , 86 , 5 , 93 , 55 ,
6- 71 , 92 , 44 , 84 , 90 , 6 , 49 , 69 , 20 , 95 ,
7- 19 , 24 , 7 , 46 , 79 , 77 , 30 , 48 , 58 , 27 ,
8- 41 , 89 , 52 , 48 , 19 , 11 , 85 , 59 , 24 , 51 ,
9- 84 , 20 , 24 , 59 , 27 , 69 , 17 , 69 , 29 , 48 ,
10- 90 , 84 , 5 , 51 , 10 , 92 , 60 , 28 , 22 , 29 ,
11- 63 , 91 , 75 , 21 , 37 , 76 , 55 , 20 , 13 , 28 ,
12- 80 , 74 , 96 , 49 , 45 , 31 , 16 , 70 , 67 , 72 ,
13- 22 , 96 , 28 , 42 , 8 , 79 , 64 , 70 , 87 , 3 ,
14- 93 , 12 , 14 , 13 , 38 , 37 , 95 , 77 , 40 , 7 ,
15- 91 , 88 , 68 , 1 , 35 , 82 , 72 , 10 , 57 , 17 ,
16- 12 , 91 , 43 , 38 , 15 , 20 , 66 , 74
3+ static const int8_t s_ref_input_sq_tanh_0 [128 ] = {
4+ - 107 , - 56 , 114 , - 60 , 53 , - 114 , - 108 , 3 , 89 , 27 ,
5+ - 56 , - 1 , - 69 , - 78 , - 43 , - 115 , 98 , - 32 , - 116 , 119 ,
6+ - 30 , 73 , - 114 , 78 , - 92 , 49 , 99 , - 23 , 97 , - 14 ,
7+ - 68 , - 12 , - 43 , 104 , - 12 , - 63 , - 31 , 80 , - 35 , 76 ,
8+ 75 , - 39 , - 77 , - 57 , 93 , - 1 , 122 , 34 , - 22 , - 20 ,
9+ - 119 , - 86 , - 80 , - 98 , - 25 , 117 , - 56 , 17 , 40 , 13 ,
10+ - 76 , - 85 , - 126 , - 37 , - 114 , - 114 , 77 , - 53 , - 119 , - 34 ,
11+ - 28 , - 12 , - 14 , 121 , 53 , - 67 , 51 , 66 , - 121 , - 65 ,
12+ - 93 , - 77 , - 16 , 59 , - 46 , - 11 , - 107 , 79 , 27 , - 49 ,
13+ - 66 , - 117 , - 67 , - 8 , - 85 , - 109 , 118 , - 95 , 66 , 118 ,
14+ - 90 , 45 , - 99 , - 91 , - 121 , - 122 , 51 , 116 , - 42 , - 37 ,
15+ - 12 , - 64 , - 98 , - 45 , 99 , - 108 , - 43 , - 61 , 43 , 0 ,
16+ 86 , - 99 , 74 , 54 , 62 , 69 , 119 , - 49
1717};
18+ static const int32_t s_ref_input_sq_tanh_0_zp = -128 ;
19+ static const float s_ref_input_sq_tanh_0_scale = 0.003921540454030037 ;
20+
1821static const int32_t s_ref_output_sq_tanh_0_zp = 0 ;
1922static const float s_ref_output_sq_tanh_0_scale = 0.0078125 ;
2023
21-
22- static const int8_t s_ref_input_sq_tanh_0[128 ] = {
23- 125 , 15 , 84 , 126 , 42 , 34 , 60 , 37 , 70 , 107 ,
24- 42 , 41 , 93 , 46 , 11 , 79 , 105 , 5 , 120 , 59 ,
25- 81 , 117 , 46 , 102 , 113 , 7 , 52 , 78 , 21 , 123 ,
26- 19 , 24 , 7 , 49 , 93 , 91 , 31 , 51 , 63 , 28 ,
27- 43 , 111 , 56 , 51 , 19 , 11 , 103 , 65 , 24 , 54 ,
28- 101 , 21 , 24 , 65 , 27 , 77 , 17 , 77 , 30 , 51 ,
29- 112 , 103 , 5 , 55 , 10 , 117 , 65 , 29 , 22 , 30 ,
30- 69 , 116 , 87 , 22 , 38 , 89 , 59 , 20 , 13 , 29 ,
31- 94 , 85 , 126 , 53 , 48 , 32 , 16 , 79 , 76 , 82 ,
32- 22 , 127 , 29 , 44 , 8 , 94 , 71 , 80 , 107 , 3 ,
33- 119 , 12 , 14 , 13 , 39 , 38 , 125 , 89 , 41 , 7 ,
34- 116 , 110 , 76 , 1 , 37 , 98 , 83 , 10 , 62 , 17 ,
35- 12 , 115 , 45 , 39 , 15 , 20 , 74 , 85
24+ static const int8_t s_ref_output_sq_tanh_0[128 ] = {
25+ 10 , 35 , 95 , 33 , 78 , 7 , 10 , 61 , 89 , 69 ,
26+ 35 , 59 , 29 , 24 , 41 , 6 , 91 , 46 , 6 , 96 ,
27+ 46 , 84 , 7 , 86 , 17 , 77 , 91 , 49 , 91 , 54 ,
28+ 29 , 55 , 41 , 92 , 55 , 31 , 46 , 86 , 44 , 85 ,
29+ 85 , 42 , 25 , 34 , 90 , 59 , 97 , 72 , 50 , 51 ,
30+ 5 , 20 , 24 , 15 , 49 , 96 , 35 , 66 , 74 , 65 ,
31+ 26 , 21 , 1 , 43 , 7 , 7 , 86 , 36 , 4 , 45 ,
32+ 48 , 54 , 53 , 96 , 78 , 30 , 78 , 82 , 3 , 31 ,
33+ 17 , 25 , 52 , 80 , 40 , 55 , 10 , 86 , 69 , 38 ,
34+ 30 , 5 , 30 , 56 , 21 , 10 , 96 , 16 , 82 , 96 ,
35+ 18 , 76 , 14 , 18 , 3 , 3 , 78 , 95 , 42 , 44 ,
36+ 55 , 31 , 15 , 40 , 91 , 10 , 41 , 32 , 75 , 59 ,
37+ 88 , 14 , 84 , 78 , 81 , 83 , 96 , 38
3638};
37- static const int32_t s_ref_input_sq_tanh_0_zp = 0 ;
38- static const float s_ref_input_sq_tanh_0_scale = 0.007754755301738349 ;
39-
4039
41- static const int8_t s_ref_output_sq_tanh_1[128 ] = {
42- 83 , 36 , 83 , 24 , 62 , 24 , 32 , 31 , 43 , 25 ,
43- 63 , 54 , 95 , 51 , 28 , 54 , 68 , 93 , 29 , 5 ,
44- 92 , 94 , 51 , 53 , 1 , 40 , 65 , 30 , 49 , 80 ,
45- 34 , 54 , 51 , 50 , 21 , 72 , 76 , 65 , 41 , 97 ,
46- 33 , 92 , 80 , 19 , 92 , 34 , 14 , 26 , 20 , 28 ,
47- 91 , 30 , 51 , 13 , 90 , 35 , 20 , 97 , 82 , 49 ,
48- 75 , 76 , 78 , 86 , 58 , 89 , 87 , 30 , 59 , 90 ,
49- 57 , 7 , 91 , 38 , 92 , 57 , 72 , 79 , 4 , 54 ,
50- 3 , 68 , 19 , 43 , 94 , 62 , 94 , 85 , 90 , 63 ,
51- 95 , 23 , 66 , 11 , 3 , 92 , 54 , 7 , 79 , 93 ,
52- 37 , 76 , 45 , 75 , 89 , 85 , 75 , 48 , 70 , 7 ,
53- 49 , 85 , 13 , 95 , 90 , 50 , 77 , 22 , 96 , 30 ,
54- 92 , 73 , 93 , 72 , 47 , 78 , 66 , 85
55- };
5640static const int32_t s_ref_output_sq_tanh_1_zp = 0 ;
5741static const float s_ref_output_sq_tanh_1_scale = 0.0078125 ;
5842
5943static const int8_t s_ref_input_sq_tanh_1[128 ] = {
60- 98 , 37 , 99 , 24 , 67 , 24 , 33 , 32 , 45 , 25 ,
61- 69 , 58 , 123 , 53 , 29 , 58 , 76 , 118 , 29 , 5 ,
62- 116 , 120 , 54 , 56 , 1 , 42 , 71 , 31 , 51 , 94 ,
63- 35 , 58 , 53 , 53 , 21 , 82 , 88 , 72 , 42 , 126 ,
64- 33 , 117 , 93 , 19 , 117 , 35 , 14 , 26 , 20 , 29 ,
65- 113 , 31 , 54 , 13 , 112 , 36 , 20 , 127 , 97 , 51 ,
66- 86 , 87 , 90 , 104 , 62 , 111 , 105 , 31 , 64 , 111 ,
67- 62 , 7 , 114 , 39 , 116 , 61 , 82 , 92 , 4 , 58 ,
68- 3 , 76 , 19 , 45 , 119 , 67 , 121 , 103 , 112 , 69 ,
69- 123 , 23 , 73 , 11 , 3 , 115 , 58 , 7 , 91 , 119 ,
70- 38 , 87 , 46 , 86 , 110 , 103 , 85 , 50 , 78 , 7 ,
71- 52 , 103 , 13 , 121 , 112 , 53 , 89 , 22 , 125 , 31 ,
72- 116 , 82 , 118 , 82 , 50 , 90 , 73 , 103
44+ 70 , -10 , 113 , 83 , 46 , -26 , 70 , 19 , 36 , -88 ,
45+ -30 , -86 , 34 , -27 , 12 , 103 , 63 , 41 , -20 , -21 ,
46+ 79 , 70 , 26 , -110 , 83 , -109 , -100 , -46 , 90 , -6 ,
47+ 48 , -25 , 64 , -77 , -18 , 41 , -90 , -86 , 3 , 115 ,
48+ 53 , 31 , 5 , -45 , -101 , 43 , 37 , -108 , 71 , 35 ,
49+ 113 , -31 , -108 , 87 , -95 , -91 , -110 , 27 , 106 , 84 ,
50+ -28 , -65 , -34 , -38 , 49 , -40 , -69 , 12 , 84 , 52 ,
51+ 108 , -33 , -11 , 116 , 68 , 100 , 46 , 38 , -36 , -2 ,
52+ -116 , 90 , 125 , 111 , 24 , 85 , -37 , 106 , -52 , 14 ,
53+ -42 , 21 , 90 , 37 , -104 , 55 , 116 , -23 , -83 , -24 ,
54+ -32 , 69 , 57 , -5 , 17 , 28 , 56 , 7 , -65 , 1 ,
55+ -18 , -14 , -78 , 8 , -9 , 102 , 6 , 40 , 96 , -7 ,
56+ 126 , -7 , 0 , -48 , 71 , 39 , 45 , -110
57+ };
58+ static const int32_t s_ref_input_sq_tanh_1_zp = -128 ;
59+ static const float s_ref_input_sq_tanh_1_scale = 0.003921540454030037 ;
60+
61+ static const int8_t s_ref_output_sq_tanh_1[128 ] = {
62+ 84 , 55 , 95 , 87 , 76 , 49 , 84 , 67 , 73 , 19 ,
63+ 46 , 20 , 72 , 48 , 64 , 92 , 82 , 74 , 51 , 50 ,
64+ 86 , 83 , 69 , 9 , 87 , 9 , 14 , 40 , 89 , 57 ,
65+ 77 , 49 , 82 , 25 , 52 , 74 , 19 , 20 , 61 , 95 ,
66+ 78 , 71 , 62 , 40 , 14 , 75 , 73 , 10 , 84 , 73 ,
67+ 95 , 46 , 10 , 88 , 16 , 18 , 9 , 69 , 93 , 87 ,
68+ 47 , 31 , 45 , 43 , 77 , 42 , 29 , 64 , 87 , 78 ,
69+ 93 , 46 , 55 , 95 , 83 , 92 , 76 , 74 , 44 , 58 ,
70+ 6 , 89 , 97 , 94 , 68 , 88 , 44 , 93 , 37 , 65 ,
71+ 42 , 67 , 89 , 73 , 12 , 79 , 95 , 50 , 22 , 49 ,
72+ 46 , 83 , 80 , 57 , 66 , 70 , 79 , 62 , 31 , 60 ,
73+ 52 , 53 , 25 , 62 , 56 , 92 , 62 , 74 , 91 , 57 ,
74+ 97 , 56 , 59 , 39 , 84 , 74 , 76 , 9
7375};
74- static const int32_t s_ref_input_sq_tanh_1_zp = 0 ;
75- static const float s_ref_input_sq_tanh_1_scale = 0.007843407589619555 ;
7676
7777static const int8_t s_ref_input_sq_tanh_2[128 ] = {
78- 8 , 8 , 102 , 27 , 17 , 27 , 45 , 27 , 61 , 126 ,
79- 101 , 36 , 67 , 82 , 82 , 63 , 67 , 115 , 32 , 55 ,
80- 68 , 87 , 118 , 109 , 90 , 112 , 85 , 67 , 36 , 88 ,
81- 117 , 62 , 70 , 45 , 52 , 44 , 119 , 63 , 43 , 75 ,
82- 10 , 99 , 40 , 77 , 28 , 40 , 30 , 17 , 126 , 80 ,
83- 75 , 43 , 24 , 127 , 100 , 33 , 39 , 104 , 68 , 51 ,
84- 125 , 83 , 9 , 53 , 73 , 90 , 7 , 108 , 110 , 84 ,
85- 92 , 70 , 14 , 118 , 34 , 120 , 122 , 5 , 84 , 103 ,
86- 118 , 120 , 94 , 51 , 125 , 21 , 125 , 5 , 9 , 107 ,
87- 76 , 50 , 53 , 106 , 121 , 110 , 2 , 74 , 98 , 52 ,
88- 9 , 28 , 13 , 94 , 39 , 110 , 46 , 116 , 39 , 89 ,
89- 42 , 77 , 91 , 84 , 7 , 38 , 95 , 80 , 86 , 42 ,
90- 99 , 124 , 9 , 75 , 75 , 103 , 14 , 122
78+ 0 , 51 , - 98 , 59 , 33 , 35 , - 23 , - 58 , - 99 , 103 ,
79+ - 56 , - 101 , - 17 , 110 , 76 , - 44 , 101 , - 15 , 100 , - 91 ,
80+ - 28 , 69 , - 37 , - 4 , 75 , - 100 , 106 , - 40 , - 116 , - 58 ,
81+ - 41 , - 52 , - 49 , 87 , - 85 , 48 , 56 , 67 , 4 , 105 ,
82+ 108 , - 4 , - 125 , - 8 , 1 , - 21 , 78 , 79 , 116 , - 118 ,
83+ - 19 , - 117 , 98 , 48 , 84 , - 1 , - 65 , 77 , 26 , - 95 ,
84+ 115 , 60 , - 10 , 42 , - 94 , - 94 , - 54 , - 108 , - 40 , - 20 ,
85+ - 108 , - 115 , 84 , 52 , - 20 , - 75 , 90 , 60 , 33 , 14 ,
86+ 2 , 87 , - 16 , - 86 , - 2 , 77 , 39 , - 99 , - 66 , 28 ,
87+ 10 , 75 , - 31 , 2 , - 71 , 3 , - 59 , - 34 , 59 , - 81 ,
88+ - 25 , - 104 , - 47 , - 55 , 76 , 11 , 34 , - 59 , 105 , - 73 ,
89+ 48 , 93 , - 104 , - 123 , 107 , - 119 , - 31 , - 42 , - 56 , - 45 ,
90+ - 64 , 22 , - 10 , - 107 , 37 , 110 , - 122 , - 111
9191};
92- static const int32_t s_ref_input_sq_tanh_2_zp = 0 ;
93- static const float s_ref_input_sq_tanh_2_scale = 0.007820344816042683 ;
92+ static const int32_t s_ref_input_sq_tanh_2_zp = - 128 ;
93+ static const float s_ref_input_sq_tanh_2_scale = 0.003921540454030037 ;
9494
9595static const int8_t s_ref_output_sq_tanh_2[128 ] = {
96- 8 , 8 , 84 , 27 , 17 , 27 , 44 , 27 , 57 , 96 ,
97- 84 , 35 , 61 , 72 , 72 , 58 , 62 , 91 , 31 , 52 ,
98- 62 , 76 , 93 , 88 , 77 , 90 , 75 , 61 , 35 , 76 ,
99- 92 , 58 , 64 , 43 , 49 , 42 , 93 , 58 , 41 , 67 ,
100- 10 , 83 , 39 , 69 , 27 , 39 , 30 , 17 , 96 , 71 ,
101- 67 , 41 , 24 , 97 , 84 , 32 , 38 , 86 , 62 , 49 ,
102- 96 , 73 , 9 , 50 , 66 , 77 , 7 , 88 , 89 , 73 ,
103- 79 , 64 , 14 , 93 , 33 , 94 , 95 , 5 , 74 , 85 ,
104- 93 , 94 , 80 , 49 , 96 , 21 , 96 , 5 , 9 , 87 ,
105- 68 , 47 , 50 , 87 , 94 , 89 , 2 , 67 , 83 , 49 ,
106- 9 , 28 , 13 , 80 , 38 , 89 , 44 , 92 , 38 , 77 ,
107- 41 , 69 , 78 , 74 , 7 , 37 , 81 , 71 , 75 , 41 ,
108- 83 , 96 , 9 , 67 , 67 , 85 , 14 , 95
96+ 59 , 78 , 14 , 80 , 72 , 72 , 50 , 34 , 14 , 92 ,
97+ 35 , 14 , 52 , 94 , 85 , 40 , 92 , 53 , 91 , 18 ,
98+ 48 , 83 , 43 , 57 , 85 , 14 , 93 , 42 , 6 , 34 ,
99+ 42 , 37 , 38 , 88 , 21 , 77 , 79 , 82 , 61 , 93 ,
100+ 93 , 57 , 2 , 56 , 60 , 51 , 86 , 86 , 95 , 5 ,
101+ 52 , 6 , 91 , 77 , 87 , 59 , 31 , 85 , 69 , 16 ,
102+ 95 , 81 , 55 , 75 , 16 , 17 , 36 , 10 , 42 , 51 ,
103+ 10 , 7 , 87 , 78 , 51 , 26 , 89 , 80 , 72 , 65 ,
104+ 61 , 88 , 52 , 20 , 58 , 85 , 74 , 14 , 31 , 70 ,
105+ 64 , 85 , 46 , 61 , 28 , 61 , 33 , 45 , 80 , 23 ,
106+ 49 , 12 , 39 , 35 , 85 , 64 , 72 , 33 , 93 , 27 ,
107+ 77 , 90 , 12 , 2 , 93 , 4 , 46 , 41 , 35 , 40 ,
108+ 31 , 68 , 55 , 11 , 73 , 94 , 3 , 9
109109};
110+
110111static const int32_t s_ref_output_sq_tanh_2_zp = 0 ;
111112static const float s_ref_output_sq_tanh_2_scale = 0.0078125 ;
112113
113-
114- static const int8_t s_ref_input_sq_tanh_3[128 ] = {
115- 26 , 124 , 101 , 98 , 20 , 22 , 57 , 121 , 66 , 43 ,
116- 12 , 9 , 59 , 9 , 99 , 81 , 85 , 6 , 68 , 123 ,
117- 57 , 52 , 127 , 23 , 121 , 104 , 6 , 95 , 113 , 67 ,
118- 26 , 48 , 77 , 2 , 27 , 16 , 50 , 94 , 59 , 110 ,
119- 32 , 89 , 11 , 54 , 45 , 22 , 57 , 28 , 75 , 17 ,
120- 124 , 115 , 26 , 110 , 63 , 118 , 41 , 126 , 53 , 87 ,
121- 114 , 97 , 57 , 108 , 69 , 55 , 18 , 125 , 96 , 116 ,
122- 23 , 119 , 113 , 43 , 62 , 44 , 23 , 75 , 103 , 22 ,
123- 108 , 67 , 49 , 90 , 35 , 75 , 4 , 60 , 68 , 11 ,
124- 108 , 34 , 25 , 67 , 88 , 9 , 67 , 73 , 27 , 94 ,
125- 28 , 30 , 104 , 45 , 1 , 86 , 29 , 0 , 95 , 63 ,
126- 100 , 53 , 100 , 0 , 29 , 71 , 14 , 82 , 100 , 26 ,
127- 90 , 21 , 113 , 72 , 16 , 45 , 84 , 66
128- };
129- static const int32_t s_ref_input_sq_tanh_3_zp = 0 ;
130- static const float s_ref_input_sq_tanh_3_scale = 0.007721875126906266 ;
131-
114+ static const int32_t s_ref_output_sq_tanh_3_zp = 0 ;
115+ static const float s_ref_output_sq_tanh_3_scale = 0.0078125 ;
132116
133117static const int8_t s_ref_output_sq_tanh_3[128 ] = {
134- 26 , 95 , 83 , 81 , 19 , 22 , 53 , 94 , 60 , 41 ,
135- 12 , 9 , 54 , 9 , 82 , 71 , 74 , 6 , 62 , 94 ,
136- 53 , 49 , 96 , 23 , 93 , 85 , 6 , 80 , 90 , 61 ,
137- 25 , 45 , 68 , 2 , 26 , 16 , 47 , 80 , 54 , 88 ,
138- 31 , 76 , 10 , 50 , 43 , 22 , 53 , 28 , 67 , 17 ,
139- 95 , 91 , 26 , 88 , 57 , 92 , 39 , 96 , 50 , 75 ,
140- 90 , 81 , 53 , 87 , 62 , 51 , 18 , 95 , 80 , 91 ,
141- 23 , 93 , 90 , 41 , 57 , 42 , 22 , 67 , 84 , 21 ,
142- 87 , 61 , 47 , 77 , 34 , 66 , 4 , 56 , 61 , 11 ,
143- 87 , 32 , 24 , 61 , 76 , 9 , 61 , 65 , 27 , 79 ,
144- 27 , 30 , 85 , 43 , 1 , 74 , 28 , 0 , 80 , 58 ,
145- 83 , 50 , 83 , 0 , 28 , 64 , 14 , 72 , 83 , 25 ,
146- 77 , 20 , 89 , 65 , 16 , 43 , 73 , 60
118+ 57 , 93 , 55 , 92 , 48 , 96 , 96 , 84 , 52 , 55 ,
119+ 79 , 82 , 6 , 35 , 31 , 97 , 51 , 91 , 9 , 74 ,
120+ 69 , 44 , 36 , 64 , 65 , 35 , 64 , 90 , 87 , 63 ,
121+ 85 , 21 , 91 , 4 , 82 , 23 , 58 , 44 , 3 , 25 ,
122+ 31 , 42 , 6 , 81 , 9 , 45 , 21 , 76 , 68 , 29 ,
123+ 29 , 10 , 72 , 97 , 95 , 12 , 91 , 37 , 92 , 55 ,
124+ 31 , 14 , 29 , 84 , 97 , 25 , 67 , 77 , 29 , 39 ,
125+ 87 , 17 , 92 , 1 , 61 , 3 , 86 , 95 , 48 , 93 ,
126+ 18 , 82 , 27 , 63 , 16 , 7 , 92 , 58 , 65 , 87 ,
127+ 72 , 96 , 77 , 3 , 79 , 35 , 96 , 63 , 92 , 50 ,
128+ 2 , 66 , 22 , 10 , 63 , 95 , 78 , 45 , 7 , 10 ,
129+ 42 , 97 , 89 , 69 , 33 , 11 , 9 , 40 , 42 , 16 ,
130+ 59 , 51 , 75 , 66 , 33 , 68 , 82 , 73
147131};
148- static const int32_t s_ref_output_sq_tanh_3_zp = 0 ;
149- static const float s_ref_output_sq_tanh_3_scale = 0.0078125 ;
150132
133+ static const int8_t s_ref_input_sq_tanh_3[128 ] = {
134+ -5 , 109 , -9 , 103 , -27 , 119 , 119 , 74 , -18 , -11 ,
135+ 55 , 63 , -115 , -56 , -64 , 126 , -19 , 99 , -111 , 40 ,
136+ 26 , -35 , -55 , 13 , 14 , -56 , 10 , 93 , 85 , 10 ,
137+ 75 , -85 , 100 , -121 , 67 , -82 , -3 , -35 , -123 , -77 ,
138+ -66 , -40 , -117 , 62 , -110 , -34 , -85 , 47 , 24 , -69 ,
139+ -69 , -109 , 34 , 124 , 115 , -104 , 99 , -52 , 100 , -11 ,
140+ -66 , -98 , -69 , 73 , 124 , -78 , 20 , 49 , -68 , -47 ,
141+ 84 , -93 , 103 , -127 , 4 , -122 , 78 , 114 , -27 , 108 ,
142+ -91 , 66 , -74 , 8 , -94 , -113 , 103 , -3 , 14 , 83 ,
143+ 35 , 121 , 48 , -122 , 56 , -56 , 120 , 8 , 102 , -22 ,
144+ -125 , 17 , -83 , -107 , 10 , 114 , 50 , -34 , -114 , -108 ,
145+ -39 , 125 , 89 , 25 , -60 , -107 , -110 , -45 , -40 , -95 ,
146+ -2 , -19 , 43 , 17 , -60 , 22 , 66 , 36
147+ };
148+ static const int32_t s_ref_input_sq_tanh_3_zp = -128 ;
149+ static const float s_ref_input_sq_tanh_3_scale = 0.003921540454030037 ;
151150
152151static const int8_t s_ref_output_sq_tanh_4[128 ] = {
153- 93 , 61 , 60 , 43 , 91 , 79 , 65 , 39 , 79 , 39 ,
154- 23 , 60 , 2 , 4 , 53 , 56 , 43 , 25 , 53 , 77 ,
155- 62 , 47 , 68 , 78 , 76 , 94 , 6 , 83 , 37 , 87 ,
156- 84 , 71 , 94 , 90 , 96 , 91 , 72 , 85 , 36 , 51 ,
157- 76 , 94 , 29 , 60 , 13 , 96 , 69 , 89 , 8 , 92 ,
158- 75 , 36 , 88 , 56 , 12 , 56 , 67 , 36 , 58 , 61 ,
159- 34 , 39 , 37 , 77 , 56 , 72 , 54 , 97 , 75 , 74 ,
160- 71 , 55 , 17 , 75 , 4 , 91 , 29 , 78 , 55 , 29 ,
161- 28 , 72 , 51 , 52 , 31 , 23 , 44 , 72 , 17 , 46 ,
162- 6 , 75 , 75 , 57 , 53 , 63 , 40 , 14 , 33 , 10 ,
163- 86 , 89 , 29 , 93 , 16 , 45 , 74 , 8 , 62 , 61 ,
164- 77 , 26 , 11 , 83 , 68 , 33 , 47 , 37 , 53 , 68 ,
165- 5 , 10 , 96 , 93 , 89 , 46 , 49 , 20
152+ 61 , 9 , 85 , 87 , 56 , 89 , 12 , 64 , 71 , 89 ,
153+ 40 , 46 , 9 , 84 , 73 , 23 , 50 , 94 , 41 , 4 ,
154+ 65 , 81 , 96 , 12 , 23 , 38 , 75 , 44 , 2 , 14 ,
155+ 93 , 54 , 11 , 5 , 73 , 34 , 95 , 49 , 76 , 61 ,
156+ 19 , 30 , 86 , 69 , 75 , 34 , 43 , 52 , 17 , 95 ,
157+ 90 , 18 , 46 , 61 , 10 , 88 , 52 , 16 , 97 , 16 ,
158+ 52 , 95 , 4 , 97 , 64 , 92 , 49 , 42 , 25 , 75 ,
159+ 35 , 91 , 90 , 89 , 74 , 92 , 46 , 84 , 81 , 25 ,
160+ 97 , 49 , 63 , 76 , 66 , 31 , 76 , 83 , 53 , 55 ,
161+ 64 , 73 , 95 , 15 , 64 , 79 , 38 , 52 , 96 , 21 ,
162+ 68 , 63 , 95 , 62 , 65 , 72 , 35 , 53 , 81 , 48 ,
163+ 38 , 75 , 79 , 93 , 48 , 57 , 94 , 74 , 94 , 75 ,
164+ 41 , 20 , 17 , 33 , 92 , 12 , 27 , 84
166165};
167- static const int32_t s_ref_output_sq_tanh_4_zp = 0 ;
168- static const float s_ref_output_sq_tanh_4_scale = 0.0078125 ;
169166
170167static const int8_t s_ref_input_sq_tanh_4[128 ] = {
171- 117 , 66 , 65 , 45 , 113 , 92 , 72 , 40 , 93 , 40 ,
172- 23 , 65 , 2 , 4 , 56 , 59 , 45 , 25 , 56 , 88 ,
173- 68 , 49 , 75 , 90 , 87 , 120 , 6 , 100 , 37 , 106 ,
174- 100 , 80 , 121 , 111 , 125 , 113 , 82 , 103 , 37 , 54 ,
175- 87 , 121 , 30 , 66 , 13 , 125 , 76 , 110 , 8 , 117 ,
176- 85 , 37 , 108 , 60 , 12 , 60 , 74 , 37 , 62 , 66 ,
177- 34 , 41 , 38 , 89 , 60 , 82 , 58 , 127 , 86 , 84 ,
178- 79 , 59 , 17 , 86 , 4 , 114 , 29 , 91 , 58 , 29 ,
179- 28 , 82 , 54 , 55 , 31 , 23 , 45 , 82 , 17 , 49 ,
180- 6 , 86 , 85 , 62 , 56 , 69 , 41 , 14 , 34 , 10 ,
181- 104 , 110 , 29 , 118 , 16 , 47 , 85 , 8 , 68 , 67 ,
182- 89 , 26 , 11 , 99 , 75 , 33 , 49 , 38 , 56 , 76 ,
183- 5 , 10 , 125 , 118 , 109 , 48 , 52 , 20
168+ 4 , - 109 , 77 , 85 , - 8 , 89 , - 104 , 11 , 31 , 89 ,
169+ - 44 , - 33 , - 110 , 73 , 36 , - 81 , - 23 , 109 , - 44 , - 121 ,
170+ 14 , 62 , 121 , - 103 , - 81 , - 50 , 42 , - 36 , - 123 , - 101 ,
171+ 109 , - 13 , - 106 , - 118 , 37 , - 58 , 114 , - 25 , 45 , 4 ,
172+ - 90 , - 67 , 81 , 26 , 41 , - 58 , - 38 , - 17 , - 92 , 114 ,
173+ 94 , - 90 , - 33 , 3 , - 107 , 88 , - 17 , - 95 , 125 , - 94 ,
174+ - 18 , 116 , - 120 , 123 , 11 , 100 , - 25 , - 40 , - 77 , 41 ,
175+ - 57 , 99 , 95 , 92 , 39 , 103 , - 31 , 71 , 63 , - 77 ,
176+ 123 , - 25 , 10 , 47 , 17 , - 66 , 45 , 69 , - 14 , - 12 ,
177+ 11 , 38 , 115 , - 96 , 11 , 55 , - 49 , - 19 , 121 , - 85 ,
178+ 24 , 8 , 115 , 7 , 13 , 33 , - 56 , - 14 , 60 , - 27 ,
179+ - 51 , 42 , 56 , 109 , - 27 , - 5 , 112 , 41 , 113 , 41 ,
180+ - 43 , - 86 , - 92 , - 60 , 102 , - 103 , - 73 , 72
184181};
185- static const int32_t s_ref_input_sq_tanh_4_zp = 0 ;
186- static const float s_ref_input_sq_tanh_4_scale = 0.007849015588835467 ;
182+ static const int32_t s_ref_input_sq_tanh_4_zp = -128 ;
183+ static const float s_ref_input_sq_tanh_4_scale = 0.003921540454030037 ;
184+
185+ static const int32_t s_ref_output_sq_tanh_4_zp = 0 ;
186+ static const float s_ref_output_sq_tanh_4_scale = 0.0078125 ;
187187
188188#endif
0 commit comments