You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- [`cf81564`](https://github.com/stdlib-js/stdlib/commit/cf81564ecc53216262182b3cde382247e079377a) - **refactor:** update `stats/base/snanstdev` native addon from C++ to C [(#5285)](https://github.com/stdlib-js/stdlib/pull/5285) _(by Prashant Kumar Yadav, Athan Reines)_
13367
13560
- [`1511a4d`](https://github.com/stdlib-js/stdlib/commit/1511a4d9ca7e2552a8e6e50055cb37fe0f5d99de) - **feat:** add C ndarray interface and refactor implementation for `stats/base/dnanvariancetk` [(#4847)](https://github.com/stdlib-js/stdlib/pull/4847) _(by Prashant Kumar Yadav)_
Copy file name to clipboardExpand all lines: base/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -68,7 +68,7 @@ The namespace contains the following statistical functions:
68
68
- <spanclass="signature">[`dmeanstdevpn( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/base/dmeanstdevpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the mean and standard deviation of a double-precision floating-point strided array using a two-pass algorithm.</span>
69
69
- <spanclass="signature">[`dmeanvar( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/base/dmeanvar]</span><spanclass="delimiter">: </span><spanclass="description">calculate the mean and variance of a double-precision floating-point strided array.</span>
70
70
- <spanclass="signature">[`dmeanvarpn( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/base/dmeanvarpn]</span><spanclass="delimiter">: </span><spanclass="description">calculate the mean and variance of a double-precision floating-point strided array using a two-pass algorithm.</span>
71
-
- <spanclass="signature">[`dmeanwd( N, x, strideX )`][@stdlib/stats/base/dmeanwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
71
+
- <spanclass="signature">[`dmeanwd( N, x, strideX )`][@stdlib/stats/strided/dmeanwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
72
72
- <spanclass="signature">[`dmediansorted( N, x, strideX )`][@stdlib/stats/base/dmediansorted]</span><spanclass="delimiter">: </span><spanclass="description">calculate the median value of a sorted double-precision floating-point strided array.</span>
73
73
- <spanclass="signature">[`dmidrange( N, x, strideX )`][@stdlib/stats/base/dmidrange]</span><spanclass="delimiter">: </span><spanclass="description">calculate the mid-range of a double-precision floating-point strided array.</span>
74
74
- <spanclass="signature">[`dmin( N, x, strideX )`][@stdlib/stats/base/dmin]</span><spanclass="delimiter">: </span><spanclass="description">calculate the minimum value of a double-precision floating-point strided array.</span>
Copy file name to clipboardExpand all lines: base/dnanmeanwd/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -313,7 +313,7 @@ int main( void ) {
313
313
314
314
## See Also
315
315
316
-
- <span class="package-name">[`@stdlib/stats/base/dmeanwd`][@stdlib/stats/base/dmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
316
+
- <span class="package-name">[`@stdlib/stats/strided/dmeanwd`][@stdlib/stats/strided/dmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
317
317
- <span class="package-name">[`@stdlib/stats/base/dnanmean`][@stdlib/stats/base/dnanmean]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values.</span>
318
318
- <span class="package-name">[`@stdlib/stats/base/nanmeanwd`][@stdlib/stats/base/nanmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a strided array, ignoring NaN values and using Welford's algorithm.</span>
319
319
- <span class="package-name">[`@stdlib/stats/base/snanmeanwd`][@stdlib/stats/base/snanmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values and using Welford's algorithm.</span>
Copy file name to clipboardExpand all lines: base/dsmeanwd/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -299,7 +299,7 @@ int main( void ) {
299
299
300
300
## See Also
301
301
302
-
- <span class="package-name">[`@stdlib/stats/base/dmeanwd`][@stdlib/stats/base/dmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
302
+
- <span class="package-name">[`@stdlib/stats/strided/dmeanwd`][@stdlib/stats/strided/dmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
303
303
- <span class="package-name">[`@stdlib/stats/base/dsmean`][@stdlib/stats/base/dsmean]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array using extended accumulation and returning an extended precision result.</span>
304
304
- <span class="package-name">[`@stdlib/stats/base/dsnanmeanwd`][@stdlib/stats/base/dsnanmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values, using Welford's algorithm with extended accumulation, and returning an extended precision result.</span>
305
305
- <span class="package-name">[`@stdlib/stats/base/meanwd`][@stdlib/stats/base/meanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a strided array using Welford's algorithm.</span>
Copy file name to clipboardExpand all lines: base/meanwd/README.md
+3-3
Original file line number
Diff line number
Diff line change
@@ -135,7 +135,7 @@ var v = meanwd.ndarray( N, x, 2, 1 );
135
135
## Notes
136
136
137
137
- If `N <= 0`, both functions return `NaN`.
138
-
- Depending on the environment, the typed versions ([`dmeanwd`][@stdlib/stats/base/dmeanwd], [`smeanwd`][@stdlib/stats/base/smeanwd], etc.) are likely to be significantly more performant.
138
+
- Depending on the environment, the typed versions ([`dmeanwd`][@stdlib/stats/strided/dmeanwd], [`smeanwd`][@stdlib/stats/base/smeanwd], etc.) are likely to be significantly more performant.
139
139
140
140
</section>
141
141
@@ -191,7 +191,7 @@ console.log( v );
191
191
192
192
## See Also
193
193
194
-
- <spanclass="package-name">[`@stdlib/stats/base/dmeanwd`][@stdlib/stats/base/dmeanwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
194
+
- <spanclass="package-name">[`@stdlib/stats/strided/dmeanwd`][@stdlib/stats/strided/dmeanwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
195
195
- <spanclass="package-name">[`@stdlib/stats/base/mean`][@stdlib/stats/base/mean]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a strided array.</span>
196
196
- <spanclass="package-name">[`@stdlib/stats/base/nanmeanwd`][@stdlib/stats/base/nanmeanwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a strided array, ignoring NaN values and using Welford's algorithm.</span>
197
197
- <spanclass="package-name">[`@stdlib/stats/base/smeanwd`][@stdlib/stats/base/smeanwd]</span><spanclass="delimiter">: </span><spanclass="description">calculate the arithmetic mean of a single-precision floating-point strided array using Welford's algorithm.</span>
Copy file name to clipboardExpand all lines: base/smeanwd/README.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -298,7 +298,7 @@ int main( void ) {
298
298
299
299
## See Also
300
300
301
-
- <span class="package-name">[`@stdlib/stats/base/dmeanwd`][@stdlib/stats/base/dmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
301
+
- <span class="package-name">[`@stdlib/stats/strided/dmeanwd`][@stdlib/stats/strided/dmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a double-precision floating-point strided array using Welford's algorithm.</span>
302
302
- <span class="package-name">[`@stdlib/stats/base/meanwd`][@stdlib/stats/base/meanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a strided array using Welford's algorithm.</span>
303
303
- <span class="package-name">[`@stdlib/stats/base/smean`][@stdlib/stats/base/smean]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array.</span>
304
304
- <span class="package-name">[`@stdlib/stats/base/snanmeanwd`][@stdlib/stats/base/snanmeanwd]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values and using Welford's algorithm.</span>
0 commit comments