diff --git a/lib/node_modules/@stdlib/ndarray/base/reverse/README.md b/lib/node_modules/@stdlib/ndarray/base/reverse/README.md index a5f1eba803de..3810b23a24e3 100644 --- a/lib/node_modules/@stdlib/ndarray/base/reverse/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/reverse/README.md @@ -46,7 +46,6 @@ Returns a view of an input ndarray in which the order of elements along each dim ```javascript var ndarray = require( '@stdlib/ndarray/ctor' ); -var ndarray2array = require( '@stdlib/ndarray/to-array' ); var buffer = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]; var shape = [ 3, 2 ]; @@ -54,22 +53,16 @@ var strides = [ 2, 1 ]; var offset = 0; var x = ndarray( 'generic', buffer, shape, strides, offset, 'row-major' ); -// returns +// returns [ [ 1.0, 2.0 ], [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] var sh = x.shape; // returns [ 3, 2 ] -var arr = ndarray2array( x ); -// returns [ [ 1.0, 2.0 ], [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] - var y = reverse( x, false ); -// returns +// returns [ [ 6.0, 5.0 ], [ 4.0, 3.0 ], [ 2.0, 1.0 ] ] sh = y.shape; // returns [ 3, 2 ] - -arr = ndarray2array( y ); -// returns [ [ 6.0, 5.0 ], [ 4.0, 3.0 ], [ 2.0, 1.0 ] ] ``` The function accepts the following arguments: diff --git a/lib/node_modules/@stdlib/ndarray/base/reverse/docs/repl.txt b/lib/node_modules/@stdlib/ndarray/base/reverse/docs/repl.txt index fc0d9094c0d4..68c82efc686e 100644 --- a/lib/node_modules/@stdlib/ndarray/base/reverse/docs/repl.txt +++ b/lib/node_modules/@stdlib/ndarray/base/reverse/docs/repl.txt @@ -20,16 +20,9 @@ Examples -------- - > var x = {{alias:@stdlib/ndarray/array}}( [ [ 1, 2 ], [ 3, 4 ] ] ) - - > x.shape - [ 2, 2 ] + > var x = {{alias:@stdlib/ndarray/array}}( [ [ 1, 2 ], [ 3, 4 ] ] ); > var y = {{alias}}( x, false ) - - > y.shape - [ 2, 2 ] - > {{alias:@stdlib/ndarray/to-array}}( y ) - [ [ 4, 3 ], [ 2, 1 ] ] + [ [ 4, 3 ], [ 2, 1 ] ] See Also -------- diff --git a/lib/node_modules/@stdlib/ndarray/base/reverse/docs/types/index.d.ts b/lib/node_modules/@stdlib/ndarray/base/reverse/docs/types/index.d.ts index 55facc3dd5da..a49d2da00a83 100644 --- a/lib/node_modules/@stdlib/ndarray/base/reverse/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ndarray/base/reverse/docs/types/index.d.ts @@ -32,7 +32,6 @@ import { ndarray } from '@stdlib/types/ndarray'; * @example * var typedarray = require( '@stdlib/array/typed' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = typedarray( [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ], 'float64' ); * var shape = [ 3, 2 ]; @@ -40,22 +39,16 @@ import { ndarray } from '@stdlib/types/ndarray'; * var offset = 0; * * var x = ndarray( 'float64', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1.0, 2.0 ], [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1.0, 2.0 ], [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] -* * var y = reverse( x, false ); -* // returns +* // returns [ [ 6.0, 5.0 ], [ 4.0, 3.0 ], [ 2.0, 1.0 ] ] * * sh = y.shape; * // returns [ 3, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 6.0, 5.0 ], [ 4.0, 3.0 ], [ 2.0, 1.0 ] ] */ declare function reverse( x: T, writable: boolean ): T; diff --git a/lib/node_modules/@stdlib/ndarray/base/reverse/lib/index.js b/lib/node_modules/@stdlib/ndarray/base/reverse/lib/index.js index 49b0ab0c5c7d..7e0adaf9ee48 100644 --- a/lib/node_modules/@stdlib/ndarray/base/reverse/lib/index.js +++ b/lib/node_modules/@stdlib/ndarray/base/reverse/lib/index.js @@ -25,7 +25,6 @@ * * @example * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var reverse = require( '@stdlib/ndarray/base/reverse' ); * * var buffer = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]; @@ -34,22 +33,16 @@ * var offset = 0; * * var x = ndarray( 'generic', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1.0, 2.0 ], [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1.0, 2.0 ], [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] -* * var y = reverse( x, false ); -* // returns +* // returns [ [ 6.0, 5.0 ], [ 4.0, 3.0 ], [ 2.0, 1.0 ] ] * * sh = y.shape; * // returns [ 3, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 6.0, 5.0 ], [ 4.0, 3.0 ], [ 2.0, 1.0 ] ] */ // MODULES // diff --git a/lib/node_modules/@stdlib/ndarray/base/reverse/lib/main.js b/lib/node_modules/@stdlib/ndarray/base/reverse/lib/main.js index 1208919d711e..587cbdf56036 100644 --- a/lib/node_modules/@stdlib/ndarray/base/reverse/lib/main.js +++ b/lib/node_modules/@stdlib/ndarray/base/reverse/lib/main.js @@ -38,7 +38,6 @@ var ndims = require( '@stdlib/ndarray/base/ndims' ); * * @example * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = [ 1.0, 2.0, 3.0, 4.0, 5.0, 6.0 ]; * var shape = [ 3, 2 ]; @@ -46,22 +45,16 @@ var ndims = require( '@stdlib/ndarray/base/ndims' ); * var offset = 0; * * var x = ndarray( 'generic', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1.0, 2.0 ], [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1.0, 2.0 ], [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] -* * var y = reverse( x, false ); -* // returns +* // returns [ [ 6.0, 5.0 ], [ 4.0, 3.0 ], [ 2.0, 1.0 ] ] * * sh = y.shape; * // returns [ 3, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 6.0, 5.0 ], [ 4.0, 3.0 ], [ 2.0, 1.0 ] ] */ function reverse( x, writable ) { var args = filled( new Slice( null, null, -1 ), ndims( x ) );