From ff00849b34a216ac6b5d404fb1d76588851ba2bd Mon Sep 17 00:00:00 2001 From: Uday Kakade Date: Sat, 18 Apr 2026 09:48:34 +0530 Subject: [PATCH 1/2] docs: improve doctest for ndarray instances in stats/base/ndarray/dcumin --- .../@stdlib/stats/base/ndarray/dcumin/README.md | 6 +----- .../@stdlib/stats/base/ndarray/dcumin/docs/repl.txt | 5 ++--- .../stats/base/ndarray/dcumin/docs/types/index.d.ts | 8 ++------ .../@stdlib/stats/base/ndarray/dcumin/lib/index.js | 6 +----- .../@stdlib/stats/base/ndarray/dcumin/lib/main.js | 6 +----- 5 files changed, 7 insertions(+), 24 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/README.md b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/README.md index 0fd9fd684e55..2dd26371b695 100644 --- a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/README.md +++ b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/README.md @@ -42,7 +42,6 @@ Computes the cumulative minimum value of a one-dimensional double-precision floa ```javascript var Float64Array = require( '@stdlib/array/float64' ); -var ndarray2array = require( '@stdlib/ndarray/to-array' ); var ndarray = require( '@stdlib/ndarray/base/ctor' ); 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 ] ); var y = new ndarray( 'float64', xbuf, [ 4 ], [ 1 ], 0, 'row-major' ); var v = dcumin( [ x, y ] ); -// returns +// returns [ 1.0, 1.0, 1.0, 1.0 ] var bool = ( v === y ); // returns true - -var arr = ndarray2array( v ); -// returns [ 1.0, 1.0, 1.0, 1.0 ] ``` The function has the following parameters: diff --git a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/repl.txt b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/repl.txt index cbc8d623685d..6c659090c5d4 100644 --- a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/repl.txt +++ b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/repl.txt @@ -28,9 +28,8 @@ > var ord = 'row-major'; > var x = new {{alias:@stdlib/ndarray/ctor}}( dt, xbuf, sh, st, oo, ord ); > var y = new {{alias:@stdlib/ndarray/ctor}}( dt, ybuf, sh, st, oo, ord ); - > {{alias}}( [ x, y ] ); - > {{alias:@stdlib/ndarray/to-array}}( y ) - [ 1.0, -2.0, -2.0 ] + > {{alias}}( [ x, y ] ) + [ 1.0, -2.0, -2.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts index 15126680e640..08ca6a8065fb 100644 --- a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts @@ -30,7 +30,6 @@ import { float64ndarray } from '@stdlib/types/ndarray'; * * @example * var Float64Array = require( '@stdlib/array/float64' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var ndarray = require( '@stdlib/ndarray/base/ctor' ); * * var xbuf = new Float64Array( [ 1.0, 3.0, 4.0, 2.0 ] ); @@ -40,13 +39,10 @@ import { float64ndarray } from '@stdlib/types/ndarray'; * var y = new ndarray( 'float64', ybuf, [ 4 ], [ 1 ], 0, 'row-major' ); * * var v = dcumin( [ x, y ] ); -* // returns +* // returns [ 1.0, 1.0, 1.0, 1.0 ] * * var bool = ( v === y ); -* // returns true -* -* var arr = ndarray2array( v ); -* // returns [ 1.0, 1.0, 1.0, 1.0 ] +* // returns true */ declare function dcumin( arrays: [ float64ndarray, float64ndarray ] ): float64ndarray; diff --git a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/lib/index.js b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/lib/index.js index 21365882b122..3e1b402caf87 100644 --- a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/lib/index.js +++ b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/lib/index.js @@ -25,7 +25,6 @@ * * @example * var Float64Array = require( '@stdlib/array/float64' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var ndarray = require( '@stdlib/ndarray/base/ctor' ); * var dcumin = require( '@stdlib/stats/base/ndarray/dcumin' ); * @@ -36,13 +35,10 @@ * var y = new ndarray( 'float64', xbuf, [ 4 ], [ 1 ], 0, 'row-major' ); * * var v = dcumin( [ x, y ] ); -* // returns +* // returns [ 1.0, 1.0, 1.0, 1.0 ] * * var bool = ( v === y ); * // returns true -* -* var arr = ndarray2array( v ); -* // returns [ 1.0, 1.0, 1.0, 1.0 ] */ // MODULES // diff --git a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/lib/main.js b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/lib/main.js index 5298a4b99283..22efeb827d18 100644 --- a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/lib/main.js +++ b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/lib/main.js @@ -37,7 +37,6 @@ var strided = require( '@stdlib/stats/strided/dcumin' ).ndarray; * * @example * var Float64Array = require( '@stdlib/array/float64' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var ndarray = require( '@stdlib/ndarray/base/ctor' ); * * var xbuf = new Float64Array( [ 1.0, 3.0, 4.0, 2.0 ] ); @@ -47,13 +46,10 @@ var strided = require( '@stdlib/stats/strided/dcumin' ).ndarray; * var y = new ndarray( 'float64', xbuf, [ 4 ], [ 1 ], 0, 'row-major' ); * * var v = dcumin( [ x, y ] ); -* // returns +* // returns [ 1.0, 1.0, 1.0, 1.0 ] * * var bool = ( v === y ); * // returns true -* -* var arr = ndarray2array( v ); -* // returns [ 1.0, 1.0, 1.0, 1.0 ] */ function dcumin( arrays ) { var x = arrays[ 0 ]; From 91e9cb0e13f9848151ff9e74b1996faa0d376afa Mon Sep 17 00:00:00 2001 From: Uday Kakade <141299403+udaykakade25@users.noreply.github.com> Date: Sat, 18 Apr 2026 10:05:32 +0530 Subject: [PATCH 2/2] Fix Lint in index.d.ts Signed-off-by: Uday Kakade <141299403+udaykakade25@users.noreply.github.com> --- .../@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts index 08ca6a8065fb..ba582343f12e 100644 --- a/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/stats/base/ndarray/dcumin/docs/types/index.d.ts @@ -42,7 +42,7 @@ import { float64ndarray } from '@stdlib/types/ndarray'; * // returns [ 1.0, 1.0, 1.0, 1.0 ] * * var bool = ( v === y ); -* // returns true +* // returns true */ declare function dcumin( arrays: [ float64ndarray, float64ndarray ] ): float64ndarray;