From 26d9b7436952a1e0262e79454ed998e666e780a7 Mon Sep 17 00:00:00 2001 From: Uday Kakade Date: Sun, 19 Apr 2026 12:04:39 +0530 Subject: [PATCH] docs: improve doctest for ndarray instances in BlasExtBaseNdarrayGcusumkbn --- .../@stdlib/blas/ext/base/ndarray/gcusumkbn/README.md | 6 +----- .../@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/repl.txt | 5 ++--- .../blas/ext/base/ndarray/gcusumkbn/docs/types/index.d.ts | 6 +----- .../@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/index.js | 6 +----- .../@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/main.js | 6 +----- 5 files changed, 6 insertions(+), 23 deletions(-) diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/README.md b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/README.md index 5d1a5ac3966b..d84f7a4ad196 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/README.md @@ -41,7 +41,6 @@ var gcusumkbn = require( '@stdlib/blas/ext/base/ndarray/gcusumkbn' ); Computes the cumulative sum of a one-dimensional ndarray using an improved Kahan–Babuška algorithm. ```javascript -var ndarray2array = require( '@stdlib/ndarray/to-array' ); var scalar2ndarray = require( '@stdlib/ndarray/base/from-scalar' ); var ndarray = require( '@stdlib/ndarray/base/ctor' ); @@ -54,13 +53,10 @@ var y = new ndarray( 'generic', ybuf, [ 4 ], [ 1 ], 0, 'row-major' ); var initial = scalar2ndarray( 0.0, 'generic', 'row-major' ); var v = gcusumkbn( [ x, y, initial ] ); -// returns +// returns [ 1.0, 4.0, 8.0, 10.0 ] var bool = ( v === y ); // returns true - -var arr = ndarray2array( v ); -// returns [ 1.0, 4.0, 8.0, 10.0 ] ``` The function has the following parameters: diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/repl.txt b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/repl.txt index 2568bf68858c..b111bd52c4f2 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/repl.txt +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/repl.txt @@ -30,9 +30,8 @@ > 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 ); > var s = {{alias:@stdlib/ndarray/from-scalar}}( 0.0, { 'dtype': dt } ); - > {{alias}}( [ x, y, s ] ); - > {{alias:@stdlib/ndarray/to-array}}( y ) - [ 1.0, -1.0, 1.0 ] + > {{alias}}( [ x, y, s ] ) + [ 1.0, -1.0, 1.0 ] See Also -------- diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/types/index.d.ts b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/types/index.d.ts index ef95e98fbcf7..ca865ba72ce6 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/docs/types/index.d.ts @@ -29,7 +29,6 @@ import { typedndarray } from '@stdlib/types/ndarray'; * @returns output ndarray * * @example -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var scalar2ndarray = require( '@stdlib/ndarray/base/from-scalar' ); * var ndarray = require( '@stdlib/ndarray/base/ctor' ); * @@ -42,13 +41,10 @@ import { typedndarray } from '@stdlib/types/ndarray'; * var initial = scalar2ndarray( 0.0, 'generic', 'row-major' ); * * var v = gcusumkbn( [ x, y, initial ] ); -* // returns +* // returns [ 1.0, 4.0, 8.0, 10.0 ] * * var bool = ( v === y ); * // returns true -* -* var arr = ndarray2array( v ); -* // returns [ 1.0, 4.0, 8.0, 10.0 ] */ declare function gcusumkbn = typedndarray>( arrays: [ T, T, T ] ): T; diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/index.js b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/index.js index 42464feba4a0..6001c4fe9f87 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/index.js +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/index.js @@ -24,7 +24,6 @@ * @module @stdlib/blas/ext/base/ndarray/gcusumkbn * * @example -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var ndarray = require( '@stdlib/ndarray/base/ctor' ); * var scalar2ndarray = require( '@stdlib/ndarray/base/from-scalar' ); * var gcusumkbn = require( '@stdlib/blas/ext/base/ndarray/gcusumkbn' ); @@ -38,13 +37,10 @@ * var initial = scalar2ndarray( 0.0, 'generic', 'row-major' ); * * var v = gcusumkbn( [ x, y, initial ] ); -* // returns +* // returns [ 1.0, 4.0, 8.0, 10.0 ] * * var bool = ( v === y ); * // returns true -* -* var arr = ndarray2array( v ); -* // returns [ 1.0, 4.0, 8.0, 10.0 ] */ // MODULES // diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/main.js b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/main.js index d080c823ae51..8b8163a46236 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/main.js +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/gcusumkbn/lib/main.js @@ -37,7 +37,6 @@ var strided = require( '@stdlib/blas/ext/base/gcusumkbn' ).ndarray; * @returns {Object} output ndarray * * @example -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var ndarray = require( '@stdlib/ndarray/base/ctor' ); * var scalar2ndarray = require( '@stdlib/ndarray/base/from-scalar' ); * @@ -50,13 +49,10 @@ var strided = require( '@stdlib/blas/ext/base/gcusumkbn' ).ndarray; * var initial = scalar2ndarray( 0.0, 'generic', 'row-major' ); * * var v = gcusumkbn( [ x, y, initial ] ); -* // returns +* // returns [ 1.0, 4.0, 8.0, 10.0 ] * * var bool = ( v === y ); * // returns true -* -* var arr = ndarray2array( v ); -* // returns [ 1.0, 4.0, 8.0, 10.0 ] */ function gcusumkbn( arrays ) { var x = arrays[ 0 ];