Skip to content

Commit 521d409

Browse files
committed
Auto-generated commit
1 parent a1dd075 commit 521d409

File tree

8 files changed

+15
-33
lines changed

8 files changed

+15
-33
lines changed

CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
<section class="release" id="unreleased">
66

7-
## Unreleased (2026-04-17)
7+
## Unreleased (2026-04-18)
88

99
<section class="features">
1010

@@ -3796,6 +3796,8 @@ A total of 586 issues were closed in this release:
37963796

37973797
<details>
37983798

3799+
- [`00385f6`](https://github.com/stdlib-js/stdlib/commit/00385f618ba07beba4fa4be45feee0f55591aa5f) - **docs:** improve doctests for ndarray instances in `stats/base/ndarray/dcumin` [(#11521)](https://github.com/stdlib-js/stdlib/pull/11521) _(by Uday Kakade)_
3800+
- [`2505815`](https://github.com/stdlib-js/stdlib/commit/25058156cf7b1138c5c33209a5143100c376b46d) - **docs:** update namespace table of contents [(#11520)](https://github.com/stdlib-js/stdlib/pull/11520) _(by stdlib-bot)_
37993801
- [`e616ec3`](https://github.com/stdlib-js/stdlib/commit/e616ec3c2b724c7b94937c8b892f54d5ef437719) - **docs:** capitalize `Pearson` and close backtick in `stats/strided/dpcorrwd` [(#11515)](https://github.com/stdlib-js/stdlib/pull/11515) _(by Philipp Burckhardt)_
38003802
- [`d3427df`](https://github.com/stdlib-js/stdlib/commit/d3427df39ee3407e76b32095ec622edf1c7d084e) - **remove:** remove `stats/strided/nancount` _(by Athan Reines)_
38013803
- [`6a5ee21`](https://github.com/stdlib-js/stdlib/commit/6a5ee212292a52a89ddd3e634809059a011784fa) - **remove:** remove `nancount` from namespace _(by Athan Reines)_

base/ndarray/README.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -119,6 +119,7 @@ The namespace exposes the following APIs:
119119
- <span class="signature">[`mediansorted( arrays )`][@stdlib/stats/base/ndarray/mediansorted]</span><span class="delimiter">: </span><span class="description">compute the median value of a sorted one-dimensional ndarray.</span>
120120
- <span class="signature">[`midrangeBy( arrays, clbk[, thisArg ] )`][@stdlib/stats/base/ndarray/midrange-by]</span><span class="delimiter">: </span><span class="description">calculate the mid-range of a one-dimensional ndarray via a callback function.</span>
121121
- <span class="signature">[`midrange( arrays )`][@stdlib/stats/base/ndarray/midrange]</span><span class="delimiter">: </span><span class="description">compute the mid-range of a one-dimensional ndarray.</span>
122+
- <span class="signature">[`midrangeabs( arrays )`][@stdlib/stats/base/ndarray/midrangeabs]</span><span class="delimiter">: </span><span class="description">compute the mid-range of absolute values of a one-dimensional ndarray.</span>
122123
- <span class="signature">[`minBy( arrays, clbk[, thisArg ] )`][@stdlib/stats/base/ndarray/min-by]</span><span class="delimiter">: </span><span class="description">compute the minimum value of a one-dimensional ndarray via a callback function.</span>
123124
- <span class="signature">[`min( arrays )`][@stdlib/stats/base/ndarray/min]</span><span class="delimiter">: </span><span class="description">compute the minimum value of a one-dimensional ndarray.</span>
124125
- <span class="signature">[`minabs( arrays )`][@stdlib/stats/base/ndarray/minabs]</span><span class="delimiter">: </span><span class="description">compute the minimum absolute value of a one-dimensional ndarray.</span>
@@ -410,6 +411,8 @@ console.log( objectKeys( ns ) );
410411

411412
[@stdlib/stats/base/ndarray/midrange]: https://github.com/stdlib-js/stats/tree/main/base/ndarray/midrange
412413

414+
[@stdlib/stats/base/ndarray/midrangeabs]: https://github.com/stdlib-js/stats/tree/main/base/ndarray/midrangeabs
415+
413416
[@stdlib/stats/base/ndarray/min-by]: https://github.com/stdlib-js/stats/tree/main/base/ndarray/min-by
414417

415418
[@stdlib/stats/base/ndarray/min]: https://github.com/stdlib-js/stats/tree/main/base/ndarray/min

base/ndarray/dcumin/README.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ Computes the cumulative minimum value of a one-dimensional double-precision floa
4242

4343
```javascript
4444
var Float64Array = require( '@stdlib/array/float64' );
45-
var ndarray2array = require( '@stdlib/ndarray/to-array' );
4645
var ndarray = require( '@stdlib/ndarray/base/ctor' );
4746

4847
var xbuf = new Float64Array( [ 1.0, 3.0, 4.0, 2.0 ] );
@@ -52,13 +51,10 @@ var ybuf = new Float64Array( [ 0.0, 0.0, 0.0, 0.0 ] );
5251
var y = new ndarray( 'float64', xbuf, [ 4 ], [ 1 ], 0, 'row-major' );
5352

5453
var v = dcumin( [ x, y ] );
55-
// returns <ndarray>
54+
// returns <ndarray>[ 1.0, 1.0, 1.0, 1.0 ]
5655

5756
var bool = ( v === y );
5857
// returns true
59-
60-
var arr = ndarray2array( v );
61-
// returns [ 1.0, 1.0, 1.0, 1.0 ]
6258
```
6359

6460
The function has the following parameters:

base/ndarray/dcumin/docs/repl.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,8 @@
2828
> var ord = 'row-major';
2929
> var x = new {{alias:@stdlib/ndarray/ctor}}( dt, xbuf, sh, st, oo, ord );
3030
> var y = new {{alias:@stdlib/ndarray/ctor}}( dt, ybuf, sh, st, oo, ord );
31-
> {{alias}}( [ x, y ] );
32-
> {{alias:@stdlib/ndarray/to-array}}( y )
33-
[ 1.0, -2.0, -2.0 ]
31+
> {{alias}}( [ x, y ] )
32+
<ndarray>[ 1.0, -2.0, -2.0 ]
3433

3534
See Also
3635
--------

base/ndarray/dcumin/docs/types/index.d.ts

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,6 @@ import { float64ndarray } from '@stdlib/types/ndarray';
3030
*
3131
* @example
3232
* var Float64Array = require( '@stdlib/array/float64' );
33-
* var ndarray2array = require( '@stdlib/ndarray/to-array' );
3433
* var ndarray = require( '@stdlib/ndarray/base/ctor' );
3534
*
3635
* var xbuf = new Float64Array( [ 1.0, 3.0, 4.0, 2.0 ] );
@@ -40,13 +39,10 @@ import { float64ndarray } from '@stdlib/types/ndarray';
4039
* var y = new ndarray( 'float64', ybuf, [ 4 ], [ 1 ], 0, 'row-major' );
4140
*
4241
* var v = dcumin( [ x, y ] );
43-
* // returns <ndarray>
42+
* // returns <ndarray>[ 1.0, 1.0, 1.0, 1.0 ]
4443
*
4544
* var bool = ( v === y );
4645
* // returns true
47-
*
48-
* var arr = ndarray2array( v );
49-
* // returns [ 1.0, 1.0, 1.0, 1.0 ]
5046
*/
5147
declare function dcumin( arrays: [ float64ndarray, float64ndarray ] ): float64ndarray;
5248

base/ndarray/dcumin/lib/index.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
*
2626
* @example
2727
* var Float64Array = require( '@stdlib/array/float64' );
28-
* var ndarray2array = require( '@stdlib/ndarray/to-array' );
2928
* var ndarray = require( '@stdlib/ndarray/base/ctor' );
3029
* var dcumin = require( '@stdlib/stats/base/ndarray/dcumin' );
3130
*
@@ -36,13 +35,10 @@
3635
* var y = new ndarray( 'float64', xbuf, [ 4 ], [ 1 ], 0, 'row-major' );
3736
*
3837
* var v = dcumin( [ x, y ] );
39-
* // returns <ndarray>
38+
* // returns <ndarray>[ 1.0, 1.0, 1.0, 1.0 ]
4039
*
4140
* var bool = ( v === y );
4241
* // returns true
43-
*
44-
* var arr = ndarray2array( v );
45-
* // returns [ 1.0, 1.0, 1.0, 1.0 ]
4642
*/
4743

4844
// MODULES //

base/ndarray/dcumin/lib/main.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@ var strided = require( './../../../../strided/dcumin' ).ndarray;
3737
*
3838
* @example
3939
* var Float64Array = require( '@stdlib/array/float64' );
40-
* var ndarray2array = require( '@stdlib/ndarray/to-array' );
4140
* var ndarray = require( '@stdlib/ndarray/base/ctor' );
4241
*
4342
* var xbuf = new Float64Array( [ 1.0, 3.0, 4.0, 2.0 ] );
@@ -47,13 +46,10 @@ var strided = require( './../../../../strided/dcumin' ).ndarray;
4746
* var y = new ndarray( 'float64', xbuf, [ 4 ], [ 1 ], 0, 'row-major' );
4847
*
4948
* var v = dcumin( [ x, y ] );
50-
* // returns <ndarray>
49+
* // returns <ndarray>[ 1.0, 1.0, 1.0, 1.0 ]
5150
*
5251
* var bool = ( v === y );
5352
* // returns true
54-
*
55-
* var arr = ndarray2array( v );
56-
* // returns [ 1.0, 1.0, 1.0, 1.0 ]
5753
*/
5854
function dcumin( arrays ) {
5955
var x = arrays[ 0 ];

strided/README.md

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,6 @@ The namespace exports the following:
9090
- <span class="signature">[`dmskmidrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dmskmidrange]</span><span class="delimiter">: </span><span class="description">calculate the mid-range of a double-precision floating-point strided array according to a mask.</span>
9191
- <span class="signature">[`dmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dmskmin]</span><span class="delimiter">: </span><span class="description">calculate the minimum value of a double-precision floating-point strided array according to a mask.</span>
9292
- <span class="signature">[`dmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/dmskrange]</span><span class="delimiter">: </span><span class="description">calculate the range of a double-precision floating-point strided array according to a mask.</span>
93-
- <span class="signature">[`dnancount( N, x, strideX )`][@stdlib/stats/strided/dnancount]</span><span class="delimiter">: </span><span class="description">calculate the number of non-`NaN` elements in a double-precision floating-point strided array.</span>
9493
- <span class="signature">[`dnanmax( N, x, strideX )`][@stdlib/stats/strided/dnanmax]</span><span class="delimiter">: </span><span class="description">calculate the maximum value of a double-precision floating-point strided array, ignoring `NaN` values.</span>
9594
- <span class="signature">[`dnanmaxabs( N, x, strideX )`][@stdlib/stats/strided/dnanmaxabs]</span><span class="delimiter">: </span><span class="description">calculate the maximum absolute value of a double-precision floating-point strided array, ignoring `NaN` values.</span>
9695
- <span class="signature">[`dnanmean( N, x, strideX )`][@stdlib/stats/strided/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>
@@ -172,6 +171,7 @@ The namespace exports the following:
172171
- <span class="signature">[`mediansorted( N, x, strideX )`][@stdlib/stats/strided/mediansorted]</span><span class="delimiter">: </span><span class="description">calculate the median value of a sorted strided array.</span>
173172
- <span class="signature">[`midrangeBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/midrange-by]</span><span class="delimiter">: </span><span class="description">calculate the mid-range of a strided array via a callback function.</span>
174173
- <span class="signature">[`midrange( N, x, strideX )`][@stdlib/stats/strided/midrange]</span><span class="delimiter">: </span><span class="description">calculate the mid-range of a strided array.</span>
174+
- <span class="signature">[`midrangeabs( N, x, strideX )`][@stdlib/stats/strided/midrangeabs]</span><span class="delimiter">: </span><span class="description">calculate the mid-range of absolute values of a strided array.</span>
175175
- <span class="signature">[`minBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/min-by]</span><span class="delimiter">: </span><span class="description">calculate the minimum value of a strided array via a callback function.</span>
176176
- <span class="signature">[`min( N, x, strideX )`][@stdlib/stats/strided/min]</span><span class="delimiter">: </span><span class="description">calculate the minimum value of a strided array.</span>
177177
- <span class="signature">[`minabs( N, x, strideX )`][@stdlib/stats/strided/minabs]</span><span class="delimiter">: </span><span class="description">calculate the minimum absolute value of a strided array.</span>
@@ -182,7 +182,6 @@ The namespace exports the following:
182182
- <span class="signature">[`mskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/mskmin]</span><span class="delimiter">: </span><span class="description">calculate the minimum value of a strided array according to a mask.</span>
183183
- <span class="signature">[`mskminabs( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/mskminabs]</span><span class="delimiter">: </span><span class="description">calculate the minimum absolute value of a strided array according to a mask.</span>
184184
- <span class="signature">[`mskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/mskrange]</span><span class="delimiter">: </span><span class="description">calculate the range of a strided array according to a mask.</span>
185-
- <span class="signature">[`nancount( N, x, strideX )`][@stdlib/stats/strided/nancount]</span><span class="delimiter">: </span><span class="description">calculate the number of non-`NaN` elements in a strided array.</span>
186185
- <span class="signature">[`nanmaxBy( N, x, strideX, clbk[, thisArg] )`][@stdlib/stats/strided/nanmax-by]</span><span class="delimiter">: </span><span class="description">calculate the maximum value of a strided array via a callback function, ignoring `NaN` values.</span>
187186
- <span class="signature">[`nanmax( N, x, strideX )`][@stdlib/stats/strided/nanmax]</span><span class="delimiter">: </span><span class="description">calculate the maximum value of a strided array, ignoring `NaN` values.</span>
188187
- <span class="signature">[`nanmaxabs( N, x, strideX )`][@stdlib/stats/strided/nanmaxabs]</span><span class="delimiter">: </span><span class="description">calculate the maximum absolute value of a strided array, ignoring `NaN` values.</span>
@@ -248,7 +247,6 @@ The namespace exports the following:
248247
- <span class="signature">[`smskmidrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/smskmidrange]</span><span class="delimiter">: </span><span class="description">calculate the mid-range of a single-precision floating-point strided array according to a mask.</span>
249248
- <span class="signature">[`smskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/smskmin]</span><span class="delimiter">: </span><span class="description">calculate the minimum value of a single-precision floating-point strided array according to a mask.</span>
250249
- <span class="signature">[`smskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/strided/smskrange]</span><span class="delimiter">: </span><span class="description">calculate the range of a single-precision floating-point strided array according to a mask.</span>
251-
- <span class="signature">[`snancount( N, x, strideX )`][@stdlib/stats/strided/snancount]</span><span class="delimiter">: </span><span class="description">calculate the number of non-`NaN` elements in a single-precision floating-point strided array.</span>
252250
- <span class="signature">[`snanmax( N, x, strideX )`][@stdlib/stats/strided/snanmax]</span><span class="delimiter">: </span><span class="description">calculate the maximum value of a single-precision floating-point strided array, ignoring `NaN` values.</span>
253251
- <span class="signature">[`snanmaxabs( N, x, strideX )`][@stdlib/stats/strided/snanmaxabs]</span><span class="delimiter">: </span><span class="description">calculate the maximum absolute value of a single-precision floating-point strided array, ignoring `NaN` values.</span>
254252
- <span class="signature">[`snanmean( N, x, strideX )`][@stdlib/stats/strided/snanmean]</span><span class="delimiter">: </span><span class="description">calculate the arithmetic mean of a single-precision floating-point strided array, ignoring `NaN` values.</span>
@@ -417,8 +415,6 @@ console.log( objectKeys( ns ) );
417415

418416
[@stdlib/stats/strided/dmskrange]: https://github.com/stdlib-js/stats/tree/main/strided/dmskrange
419417

420-
[@stdlib/stats/strided/dnancount]: https://github.com/stdlib-js/stats/tree/main/strided/dnancount
421-
422418
[@stdlib/stats/strided/dnanmax]: https://github.com/stdlib-js/stats/tree/main/strided/dnanmax
423419

424420
[@stdlib/stats/strided/dnanmaxabs]: https://github.com/stdlib-js/stats/tree/main/strided/dnanmaxabs
@@ -581,6 +577,8 @@ console.log( objectKeys( ns ) );
581577

582578
[@stdlib/stats/strided/midrange]: https://github.com/stdlib-js/stats/tree/main/strided/midrange
583579

580+
[@stdlib/stats/strided/midrangeabs]: https://github.com/stdlib-js/stats/tree/main/strided/midrangeabs
581+
584582
[@stdlib/stats/strided/min-by]: https://github.com/stdlib-js/stats/tree/main/strided/min-by
585583

586584
[@stdlib/stats/strided/min]: https://github.com/stdlib-js/stats/tree/main/strided/min
@@ -601,8 +599,6 @@ console.log( objectKeys( ns ) );
601599

602600
[@stdlib/stats/strided/mskrange]: https://github.com/stdlib-js/stats/tree/main/strided/mskrange
603601

604-
[@stdlib/stats/strided/nancount]: https://github.com/stdlib-js/stats/tree/main/strided/nancount
605-
606602
[@stdlib/stats/strided/nanmax-by]: https://github.com/stdlib-js/stats/tree/main/strided/nanmax-by
607603

608604
[@stdlib/stats/strided/nanmax]: https://github.com/stdlib-js/stats/tree/main/strided/nanmax
@@ -733,8 +729,6 @@ console.log( objectKeys( ns ) );
733729

734730
[@stdlib/stats/strided/smskrange]: https://github.com/stdlib-js/stats/tree/main/strided/smskrange
735731

736-
[@stdlib/stats/strided/snancount]: https://github.com/stdlib-js/stats/tree/main/strided/snancount
737-
738732
[@stdlib/stats/strided/snanmax]: https://github.com/stdlib-js/stats/tree/main/strided/snanmax
739733

740734
[@stdlib/stats/strided/snanmaxabs]: https://github.com/stdlib-js/stats/tree/main/strided/snanmaxabs

0 commit comments

Comments
 (0)