diff --git a/lib/node_modules/@stdlib/ndarray/slice-from/README.md b/lib/node_modules/@stdlib/ndarray/slice-from/README.md index 87801709edc9..2c9701546da6 100644 --- a/lib/node_modules/@stdlib/ndarray/slice-from/README.md +++ b/lib/node_modules/@stdlib/ndarray/slice-from/README.md @@ -46,7 +46,6 @@ Returns a **read-only** shifted view of an input [ndarray][@stdlib/ndarray/ctor] ```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 = sliceFrom( x, 1, null ); -// returns +// returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] sh = y.shape; // returns [ 2, 2 ] - -arr = ndarray2array( y ); -// returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] ``` The function accepts the following arguments: @@ -87,7 +80,6 @@ The following example demonstrates each invocation style returning equivalent re ```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 ]; @@ -95,33 +87,24 @@ 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 ] ] - // 1. Using an array of index arguments: var y = sliceFrom( x, [ 1, null ] ); -// returns +// returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] sh = y.shape; // returns [ 2, 2 ] -arr = ndarray2array( y ); -// returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] - // 2. Providing separate arguments: y = sliceFrom( x, 1, null ); -// returns +// returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] sh = y.shape; // returns [ 2, 2 ] - -arr = ndarray2array( y ); -// returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] ``` The function supports the following `options`: @@ -132,7 +115,6 @@ By default, the function throws an error when provided an index argument which e ```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 ]; @@ -140,14 +122,11 @@ 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 = sliceFrom( x, null, 20, { 'strict': false }); @@ -155,9 +134,6 @@ var y = sliceFrom( x, null, 20, { sh = y.shape; // returns [ 3, 0 ] - -arr = ndarray2array( y ); -// returns [] ``` @@ -187,7 +163,6 @@ arr = ndarray2array( y ); ```javascript var array = require( '@stdlib/ndarray/array' ); -var ndarray2array = require( '@stdlib/ndarray/to-array' ); var zeroTo = require( '@stdlib/array/base/zero-to' ); var sliceFrom = require( '@stdlib/ndarray/slice-from' ); @@ -201,24 +176,15 @@ var x = array( buf, { // Get the last two rows of each matrix: var y1 = sliceFrom( x, null, 1, null ); -// returns - -var a1 = ndarray2array( y1 ); -// returns [ [ [ 3, 4, 5 ], [ 6, 7, 8 ] ], [ [ 12, 13, 14 ], [ 15, 16, 17 ] ], [ [ 21, 22, 23 ], [ 24, 25, 26 ] ] ] +// returns [ [ [ 3, 4, 5 ], [ 6, 7, 8 ] ], [ [ 12, 13, 14 ], [ 15, 16, 17 ] ], [ [ 21, 22, 23 ], [ 24, 25, 26 ] ] ] // Get the last two rows and columns of each matrix: var y2 = sliceFrom( x, null, 1, 1 ); -// returns - -var a2 = ndarray2array( y2 ); -// returns [ [ [ 4, 5 ], [ 7, 8 ] ], [ [ 13, 14 ], [ 16, 17 ] ], [ [ 22, 23 ], [ 25, 26 ] ] ] +// returns [ [ [ 4, 5 ], [ 7, 8 ] ], [ [ 13, 14 ], [ 16, 17 ] ], [ [ 22, 23 ], [ 25, 26 ] ] ] // Get the last two 2x2 matrices: var y3 = sliceFrom( x, 1, 1, 1 ); -// returns - -var a3 = ndarray2array( y3 ); -// returns [ [ [ 13, 14 ], [ 16, 17 ] ], [ [ 22, 23 ], [ 25, 26 ] ] ] +// returns [ [ [ 13, 14 ], [ 16, 17 ] ], [ [ 22, 23 ], [ 25, 26 ] ] ] ``` diff --git a/lib/node_modules/@stdlib/ndarray/slice-from/docs/repl.txt b/lib/node_modules/@stdlib/ndarray/slice-from/docs/repl.txt index 60e829a9697f..1fa629751a60 100644 --- a/lib/node_modules/@stdlib/ndarray/slice-from/docs/repl.txt +++ b/lib/node_modules/@stdlib/ndarray/slice-from/docs/repl.txt @@ -50,11 +50,9 @@ > x.shape [ 2, 2 ] > var y = {{alias}}( x, 0, 1 ) - + [ [ 2 ], [ 4 ] ] > y.shape [ 2, 1 ] - > {{alias:@stdlib/ndarray/to-array}}( y ) - [ [ 2 ], [ 4 ] ] See Also -------- diff --git a/lib/node_modules/@stdlib/ndarray/slice-from/docs/types/index.d.ts b/lib/node_modules/@stdlib/ndarray/slice-from/docs/types/index.d.ts index 7503e3acadf8..d9ea1349c4b7 100644 --- a/lib/node_modules/@stdlib/ndarray/slice-from/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ndarray/slice-from/docs/types/index.d.ts @@ -57,7 +57,6 @@ type StartArgument = null | undefined | number; * @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 ]; @@ -65,23 +64,17 @@ type StartArgument = null | undefined | number; * 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 s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] */ declare function sliceFrom( x: float64ndarray, start: ArrayLike, options?: Options ): float64ndarray; @@ -97,7 +90,6 @@ declare function sliceFrom( x: float64ndarray, start: ArrayLike, * @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 ]; @@ -105,22 +97,16 @@ declare function sliceFrom( x: float64ndarray, start: ArrayLike, * 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 = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] */ declare function sliceFrom( x: float64ndarray, ...start: Array ): float64ndarray; @@ -136,7 +122,6 @@ declare function sliceFrom( x: float64ndarray, ...start: Array +* // 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 s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] */ declare function sliceFrom( x: float32ndarray, start: ArrayLike, options?: Options ): float32ndarray; @@ -176,7 +155,6 @@ declare function sliceFrom( x: float32ndarray, start: ArrayLike, * @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 ], 'float32' ); * var shape = [ 3, 2 ]; @@ -184,22 +162,16 @@ declare function sliceFrom( x: float32ndarray, start: ArrayLike, * var offset = 0; * * var x = ndarray( 'float32', 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 = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] */ declare function sliceFrom( x: float32ndarray, ...start: Array ): float32ndarray; @@ -215,7 +187,6 @@ declare function sliceFrom( x: float32ndarray, ...start: Array +* // 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 s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] */ declare function sliceFrom( x: float16ndarray, start: ArrayLike, options?: Options ): float16ndarray; @@ -255,7 +220,6 @@ declare function sliceFrom( x: float16ndarray, start: ArrayLike, * @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 ], 'float16' ); * var shape = [ 3, 2 ]; @@ -263,22 +227,16 @@ declare function sliceFrom( x: float16ndarray, start: ArrayLike, * var offset = 0; * * var x = ndarray( 'float16', 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 = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] */ declare function sliceFrom( x: float16ndarray, ...start: Array ): float16ndarray; @@ -294,7 +252,6 @@ declare function sliceFrom( x: float16ndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: int32ndarray, start: ArrayLike, options?: Options ): int32ndarray; @@ -334,7 +285,6 @@ declare function sliceFrom( x: int32ndarray, start: ArrayLike, op * @example * var typedarray = require( '@stdlib/array/typed' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = typedarray( [ 1, 2, 3, 4, 5, 6 ], 'int32' ); * var shape = [ 3, 2 ]; @@ -342,22 +292,16 @@ declare function sliceFrom( x: int32ndarray, start: ArrayLike, op * var offset = 0; * * var x = ndarray( 'int32', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: int32ndarray, ...start: Array ): int32ndarray; @@ -373,7 +317,6 @@ declare function sliceFrom( x: int32ndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: int16ndarray, start: ArrayLike, options?: Options ): int16ndarray; @@ -413,7 +350,6 @@ declare function sliceFrom( x: int16ndarray, start: ArrayLike, op * @example * var typedarray = require( '@stdlib/array/typed' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = typedarray( [ 1, 2, 3, 4, 5, 6 ], 'int16' ); * var shape = [ 3, 2 ]; @@ -421,22 +357,16 @@ declare function sliceFrom( x: int16ndarray, start: ArrayLike, op * var offset = 0; * * var x = ndarray( 'int16', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: int16ndarray, ...start: Array ): int16ndarray; @@ -452,7 +382,6 @@ declare function sliceFrom( x: int16ndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: int8ndarray, start: ArrayLike, options?: Options ): int8ndarray; @@ -492,7 +415,6 @@ declare function sliceFrom( x: int8ndarray, start: ArrayLike, opt * @example * var typedarray = require( '@stdlib/array/typed' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = typedarray( [ 1, 2, 3, 4, 5, 6 ], 'int8' ); * var shape = [ 3, 2 ]; @@ -500,22 +422,16 @@ declare function sliceFrom( x: int8ndarray, start: ArrayLike, opt * var offset = 0; * * var x = ndarray( 'int8', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: int8ndarray, ...start: Array ): int8ndarray; @@ -531,7 +447,6 @@ declare function sliceFrom( x: int8ndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: uint32ndarray, start: ArrayLike, options?: Options ): uint32ndarray; @@ -571,7 +480,6 @@ declare function sliceFrom( x: uint32ndarray, start: ArrayLike, o * @example * var typedarray = require( '@stdlib/array/typed' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = typedarray( [ 1, 2, 3, 4, 5, 6 ], 'uint32' ); * var shape = [ 3, 2 ]; @@ -579,22 +487,16 @@ declare function sliceFrom( x: uint32ndarray, start: ArrayLike, o * var offset = 0; * * var x = ndarray( 'uint32', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: uint32ndarray, ...start: Array ): uint32ndarray; @@ -610,7 +512,6 @@ declare function sliceFrom( x: uint32ndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: uint16ndarray, start: ArrayLike, options?: Options ): uint16ndarray; @@ -650,7 +545,6 @@ declare function sliceFrom( x: uint16ndarray, start: ArrayLike, o * @example * var typedarray = require( '@stdlib/array/typed' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = typedarray( [ 1, 2, 3, 4, 5, 6 ], 'uint16' ); * var shape = [ 3, 2 ]; @@ -658,22 +552,16 @@ declare function sliceFrom( x: uint16ndarray, start: ArrayLike, o * var offset = 0; * * var x = ndarray( 'uint16', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: uint16ndarray, ...start: Array ): uint16ndarray; @@ -689,7 +577,6 @@ declare function sliceFrom( x: uint16ndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: uint8ndarray, start: ArrayLike, options?: Options ): uint8ndarray; @@ -729,7 +610,6 @@ declare function sliceFrom( x: uint8ndarray, start: ArrayLike, op * @example * var typedarray = require( '@stdlib/array/typed' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = typedarray( [ 1, 2, 3, 4, 5, 6 ], 'uint8' ); * var shape = [ 3, 2 ]; @@ -737,22 +617,16 @@ declare function sliceFrom( x: uint8ndarray, start: ArrayLike, op * var offset = 0; * * var x = ndarray( 'uint8', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: uint8ndarray, ...start: Array ): uint8ndarray; @@ -768,7 +642,6 @@ declare function sliceFrom( x: uint8ndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: uint8cndarray, start: ArrayLike, options?: Options ): uint8cndarray; @@ -808,7 +675,6 @@ declare function sliceFrom( x: uint8cndarray, start: ArrayLike, o * @example * var typedarray = require( '@stdlib/array/typed' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = typedarray( [ 1, 2, 3, 4, 5, 6 ], 'uint8c' ); * var shape = [ 3, 2 ]; @@ -816,22 +682,16 @@ declare function sliceFrom( x: uint8cndarray, start: ArrayLike, o * var offset = 0; * * var x = ndarray( 'uint8c', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: uint8cndarray, ...start: Array ): uint8cndarray; @@ -847,7 +707,6 @@ declare function sliceFrom( x: uint8cndarray, ...start: Array * @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, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0 ], 'complex64' ); * var shape = [ 3, 2 ]; @@ -980,7 +836,6 @@ declare function sliceFrom( x: complex64ndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: genericndarray, start: ArrayLike, options?: Options ): genericndarray; @@ -1019,7 +868,6 @@ declare function sliceFrom( x: genericndarray, start: ArrayLike< * * @example * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * var buffer = [ 1, 2, 3, 4, 5, 6 ]; * var shape = [ 3, 2 ]; @@ -1027,22 +875,16 @@ declare function sliceFrom( x: genericndarray, start: ArrayLike< * var offset = 0; * * var x = ndarray( 'generic', buffer, shape, strides, offset, 'row-major' ); -* // returns +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: genericndarray, ...start: Array ): genericndarray; @@ -1057,7 +899,6 @@ declare function sliceFrom( x: genericndarray, ...start: Array( x: genericndarray, ...start: Array +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var s = [ 1, null ]; * var y = sliceFrom( x, s ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: typedndarray, start: ArrayLike, options?: Options ): typedndarray; @@ -1096,7 +931,6 @@ declare function sliceFrom( x: typedndarray, start: ArrayLike( x: typedndarray, start: ArrayLike +* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] * * var sh = x.shape; * // returns [ 3, 2 ] * -* var arr = ndarray2array( x ); -* // returns [ [ 1, 2 ], [ 3, 4 ], [ 5, 6 ] ] -* * var y = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3, 4 ], [ 5, 6 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3, 4 ], [ 5, 6 ] ] */ declare function sliceFrom( x: typedndarray, ...start: Array ): typedndarray; diff --git a/lib/node_modules/@stdlib/ndarray/slice-from/lib/index.js b/lib/node_modules/@stdlib/ndarray/slice-from/lib/index.js index 2b7c39139d28..0180391a1322 100644 --- a/lib/node_modules/@stdlib/ndarray/slice-from/lib/index.js +++ b/lib/node_modules/@stdlib/ndarray/slice-from/lib/index.js @@ -25,7 +25,6 @@ * * @example * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var sliceFrom = require( '@stdlib/ndarray/slice-from' ); * * 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 = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] */ // MODULES // diff --git a/lib/node_modules/@stdlib/ndarray/slice-from/lib/main.js b/lib/node_modules/@stdlib/ndarray/slice-from/lib/main.js index fae8d4444895..c25362a1d503 100644 --- a/lib/node_modules/@stdlib/ndarray/slice-from/lib/main.js +++ b/lib/node_modules/@stdlib/ndarray/slice-from/lib/main.js @@ -80,7 +80,6 @@ function isInvalidIndex( index ) { * * @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 ]; @@ -88,22 +87,16 @@ function isInvalidIndex( index ) { * 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 = sliceFrom( x, 1, null ); -* // returns +* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] * * sh = y.shape; * // returns [ 2, 2 ] -* -* arr = ndarray2array( y ); -* // returns [ [ 3.0, 4.0 ], [ 5.0, 6.0 ] ] */ function sliceFrom( x, start ) { var options;