@@ -25,7 +25,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
25
25
< div class ='fl pad1y space-right2 '>
26
26
< span class ="strong "> 100% </ span >
27
27
< span class ="quiet "> Statements</ span >
28
- < span class ='fraction '> 57/57 </ span >
28
+ < span class ='fraction '> 54/54 </ span >
29
29
</ div >
30
30
31
31
@@ -46,7 +46,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
46
46
< div class ='fl pad1y space-right2 '>
47
47
< span class ="strong "> 100% </ span >
48
48
< span class ="quiet "> Lines</ span >
49
- < span class ='fraction '> 57/57 </ span >
49
+ < span class ='fraction '> 54/54 </ span >
50
50
</ div >
51
51
52
52
@@ -117,66 +117,60 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
117
117
< a name ='L52 '> </ a > < a href ='#L52 '> 52</ a >
118
118
< a name ='L53 '> </ a > < a href ='#L53 '> 53</ a >
119
119
< a name ='L54 '> </ a > < a href ='#L54 '> 54</ a >
120
- < a name ='L55 '> </ a > < a href ='#L55 '> 55</ a >
121
- < a name ='L56 '> </ a > < a href ='#L56 '> 56</ a >
122
- < a name ='L57 '> </ a > < a href ='#L57 '> 57</ a >
123
- < a name ='L58 '> </ a > < a href ='#L58 '> 58</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 2x</ span >
124
- < span class ="cline-any cline-yes "> 2x</ span >
125
- < span class ="cline-any cline-yes "> 2x</ span >
126
- < span class ="cline-any cline-yes "> 2x</ span >
127
- < span class ="cline-any cline-yes "> 2x</ span >
128
- < span class ="cline-any cline-yes "> 2x</ span >
129
- < span class ="cline-any cline-yes "> 2x</ span >
130
- < span class ="cline-any cline-yes "> 2x</ span >
131
- < span class ="cline-any cline-yes "> 2x</ span >
132
- < span class ="cline-any cline-yes "> 2x</ span >
133
- < span class ="cline-any cline-yes "> 2x</ span >
134
- < span class ="cline-any cline-yes "> 2x</ span >
135
- < span class ="cline-any cline-yes "> 2x</ span >
136
- < span class ="cline-any cline-yes "> 2x</ span >
137
- < span class ="cline-any cline-yes "> 2x</ span >
138
- < span class ="cline-any cline-yes "> 2x</ span >
139
- < span class ="cline-any cline-yes "> 2x</ span >
140
- < span class ="cline-any cline-yes "> 2x</ span >
141
- < span class ="cline-any cline-yes "> 2x</ span >
142
- < span class ="cline-any cline-yes "> 2x</ span >
143
- < span class ="cline-any cline-yes "> 2x</ span >
144
- < span class ="cline-any cline-yes "> 2x</ span >
145
- < span class ="cline-any cline-yes "> 2x</ span >
146
- < span class ="cline-any cline-yes "> 2x</ span >
147
- < span class ="cline-any cline-yes "> 2x</ span >
148
- < span class ="cline-any cline-yes "> 2x</ span >
149
- < span class ="cline-any cline-yes "> 2x</ span >
150
- < span class ="cline-any cline-yes "> 2x</ span >
151
- < span class ="cline-any cline-yes "> 2x</ span >
152
- < span class ="cline-any cline-yes "> 2x</ span >
153
- < span class ="cline-any cline-yes "> 2x</ span >
154
- < span class ="cline-any cline-yes "> 2x</ span >
155
- < span class ="cline-any cline-yes "> 2x</ span >
156
- < span class ="cline-any cline-yes "> 2x</ span >
157
- < span class ="cline-any cline-yes "> 2x</ span >
158
- < span class ="cline-any cline-yes "> 2x</ span >
159
- < span class ="cline-any cline-yes "> 2x</ span >
160
- < span class ="cline-any cline-yes "> 2x</ span >
161
- < span class ="cline-any cline-yes "> 2x</ span >
162
- < span class ="cline-any cline-yes "> 2x</ span >
163
- < span class ="cline-any cline-yes "> 2x</ span >
164
- < span class ="cline-any cline-yes "> 2x</ span >
165
- < span class ="cline-any cline-yes "> 2x</ span >
166
- < span class ="cline-any cline-yes "> 2x</ span >
167
- < span class ="cline-any cline-yes "> 2x</ span >
168
- < span class ="cline-any cline-yes "> 2x</ span >
169
- < span class ="cline-any cline-yes "> 2x</ span >
170
- < span class ="cline-any cline-yes "> 2x</ span >
171
- < span class ="cline-any cline-yes "> 2x</ span >
172
- < span class ="cline-any cline-yes "> 15x</ span >
173
- < span class ="cline-any cline-yes "> 15x</ span >
174
- < span class ="cline-any cline-yes "> 15x</ span >
175
- < span class ="cline-any cline-yes "> 2x</ span >
176
- < span class ="cline-any cline-yes "> 2x</ span >
177
- < span class ="cline-any cline-yes "> 2x</ span >
178
- < span class ="cline-any cline-yes "> 2x</ span >
179
- < span class ="cline-any cline-yes "> 2x</ span >
120
+ < a name ='L55 '> </ a > < a href ='#L55 '> 55</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 3x</ span >
121
+ < span class ="cline-any cline-yes "> 3x</ span >
122
+ < span class ="cline-any cline-yes "> 3x</ span >
123
+ < span class ="cline-any cline-yes "> 3x</ span >
124
+ < span class ="cline-any cline-yes "> 3x</ span >
125
+ < span class ="cline-any cline-yes "> 3x</ span >
126
+ < span class ="cline-any cline-yes "> 3x</ span >
127
+ < span class ="cline-any cline-yes "> 3x</ span >
128
+ < span class ="cline-any cline-yes "> 3x</ span >
129
+ < span class ="cline-any cline-yes "> 3x</ span >
130
+ < span class ="cline-any cline-yes "> 3x</ span >
131
+ < span class ="cline-any cline-yes "> 3x</ span >
132
+ < span class ="cline-any cline-yes "> 3x</ span >
133
+ < span class ="cline-any cline-yes "> 3x</ span >
134
+ < span class ="cline-any cline-yes "> 3x</ span >
135
+ < span class ="cline-any cline-yes "> 3x</ span >
136
+ < span class ="cline-any cline-yes "> 3x</ span >
137
+ < span class ="cline-any cline-yes "> 3x</ span >
138
+ < span class ="cline-any cline-yes "> 3x</ span >
139
+ < span class ="cline-any cline-yes "> 3x</ span >
140
+ < span class ="cline-any cline-yes "> 3x</ span >
141
+ < span class ="cline-any cline-yes "> 3x</ span >
142
+ < span class ="cline-any cline-yes "> 3x</ span >
143
+ < span class ="cline-any cline-yes "> 3x</ span >
144
+ < span class ="cline-any cline-yes "> 3x</ span >
145
+ < span class ="cline-any cline-yes "> 3x</ span >
146
+ < span class ="cline-any cline-yes "> 3x</ span >
147
+ < span class ="cline-any cline-yes "> 3x</ span >
148
+ < span class ="cline-any cline-yes "> 3x</ span >
149
+ < span class ="cline-any cline-yes "> 3x</ span >
150
+ < span class ="cline-any cline-yes "> 3x</ span >
151
+ < span class ="cline-any cline-yes "> 3x</ span >
152
+ < span class ="cline-any cline-yes "> 3x</ span >
153
+ < span class ="cline-any cline-yes "> 3x</ span >
154
+ < span class ="cline-any cline-yes "> 3x</ span >
155
+ < span class ="cline-any cline-yes "> 3x</ span >
156
+ < span class ="cline-any cline-yes "> 3x</ span >
157
+ < span class ="cline-any cline-yes "> 3x</ span >
158
+ < span class ="cline-any cline-yes "> 3x</ span >
159
+ < span class ="cline-any cline-yes "> 3x</ span >
160
+ < span class ="cline-any cline-yes "> 3x</ span >
161
+ < span class ="cline-any cline-yes "> 3x</ span >
162
+ < span class ="cline-any cline-yes "> 3x</ span >
163
+ < span class ="cline-any cline-yes "> 3x</ span >
164
+ < span class ="cline-any cline-yes "> 3x</ span >
165
+ < span class ="cline-any cline-yes "> 3x</ span >
166
+ < span class ="cline-any cline-yes "> 30x</ span >
167
+ < span class ="cline-any cline-yes "> 30x</ span >
168
+ < span class ="cline-any cline-yes "> 30x</ span >
169
+ < span class ="cline-any cline-yes "> 3x</ span >
170
+ < span class ="cline-any cline-yes "> 3x</ span >
171
+ < span class ="cline-any cline-yes "> 3x</ span >
172
+ < span class ="cline-any cline-yes "> 3x</ span >
173
+ < span class ="cline-any cline-yes "> 3x</ span >
180
174
< span class ="cline-any cline-neutral "> </ span > </ td > < td class ="text "> < pre class ="prettyprint lang-js "> /**
181
175
* @license Apache-2.0
182
176
*
@@ -199,9 +193,8 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
199
193
200
194
// MODULES //
201
195
202
- var float64ToFloat32 = require( '@stdlib/number/float64/base/to-float32' );
203
196
var svariancetk = require( '@stdlib/stats/base/svariancetk' ).ndarray;
204
- var sqrt = require( '@stdlib/math/base/special/sqrt ' );
197
+ var sqrtf = require( '@stdlib/math/base/special/sqrtf ' );
205
198
206
199
207
200
// MAIN //
@@ -212,22 +205,20 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
212
205
* @param {PositiveInteger} N - number of indexed elements
213
206
* @param {number} correction - degrees of freedom adjustment
214
207
* @param {Float32Array} x - input array
215
- * @param {integer} stride - stride length
216
- * @param {NonNegativeInteger} offset - starting index
208
+ * @param {integer} strideX - stride length
209
+ * @param {NonNegativeInteger} offsetX - starting index
217
210
* @returns {number} standard deviation
218
211
*
219
212
* @example
220
213
* var Float32Array = require( '@stdlib/array/float32' );
221
- * var floor = require( '@stdlib/math/base/special/floor' );
222
214
*
223
215
* var x = new Float32Array( [ 2.0, 1.0, 2.0, -2.0, -2.0, 2.0, 3.0, 4.0 ] );
224
- * var N = floor( x.length / 2 );
225
216
*
226
- * var v = sstdevtk( N , 1, x, 2, 1 );
217
+ * var v = sstdevtk( 4 , 1, x, 2, 1 );
227
218
* // returns 2.5
228
219
*/
229
- function sstdevtk( N, correction, x, stride, offset ) {
230
- return float64ToFloat32( sqrt( svariancetk( N, correction, x, stride, offset ) ) ); // eslint-disable-line max-len
220
+ function sstdevtk( N, correction, x, strideX, offsetX ) {
221
+ return sqrtf( svariancetk( N, correction, x, strideX, offsetX ) );
231
222
}
232
223
233
224
@@ -241,7 +232,7 @@ <h1><a href="../../../../index.html">All files</a> / <a href="index.html">stats/
241
232
< div class ='footer quiet pad2 space-top1 center small '>
242
233
Code coverage generated by
243
234
< a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
244
- at 2025-01-02T22:36:13.289Z
235
+ at 2025-01-11T15:22:33.410Z
245
236
</ div >
246
237
< script src ="../../../../prettify.js "> </ script >
247
238
< script >
0 commit comments