diff --git a/lib/node_modules/@stdlib/ndarray/map/README.md b/lib/node_modules/@stdlib/ndarray/map/README.md index 4426768129c7..b488daf03e73 100644 --- a/lib/node_modules/@stdlib/ndarray/map/README.md +++ b/lib/node_modules/@stdlib/ndarray/map/README.md @@ -45,7 +45,6 @@ Applies a callback function to elements in an input [ndarray][@stdlib/ndarray/ct ```javascript var Float64Array = require( '@stdlib/array/float64' ); var ndarray = require( '@stdlib/ndarray/ctor' ); -var ndarray2array = require( '@stdlib/ndarray/to-array' ); function scale( z ) { return z * 10.0; @@ -60,10 +59,7 @@ var x = ndarray( 'float64', buffer, shape, strides, offset, 'row-major' ); // returns var y = map( x, scale ); -// returns - -var arr = ndarray2array( y ); -// returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +// returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] ``` The function accepts the following arguments: @@ -85,7 +81,6 @@ By default, the output ndarray [data type][@stdlib/ndarray/dtypes] is inferred f var Float64Array = require( '@stdlib/array/float64' ); var ndarray = require( '@stdlib/ndarray/ctor' ); var dtype = require( '@stdlib/ndarray/dtype' ); -var ndarray2array = require( '@stdlib/ndarray/to-array' ); function scale( z ) { return z * 10.0; @@ -103,13 +98,10 @@ var opts = { 'dtype': 'float32' }; var y = map( x, opts, scale ); -// returns +// returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] -var dt = dtype( y ); +var dt = String( dtype( y ) ); // returns 'float32' - -var arr = ndarray2array( y ); -// returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] ``` To set the callback function execution context, provide a `thisArg`. @@ -119,7 +111,6 @@ To set the callback function execution context, provide a `thisArg`. ```javascript var Float64Array = require( '@stdlib/array/float64' ); var ndarray = require( '@stdlib/ndarray/ctor' ); -var ndarray2array = require( '@stdlib/ndarray/to-array' ); function scale( z ) { this.count += 1; @@ -138,10 +129,7 @@ var ctx = { 'count': 0 }; var y = map( x, scale, ctx ); -// returns - -var arr = ndarray2array( y ); -// returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +// returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] var count = ctx.count; // returns 6 @@ -169,7 +157,6 @@ The callback function is provided the following arguments: var Float64Array = require( '@stdlib/array/float64' ); var ndarray = require( '@stdlib/ndarray/ctor' ); var Complex128 = require( '@stdlib/complex/float64/ctor' ); - var ndarray2array = require( '@stdlib/ndarray/to-array' ); function toComplex( z ) { return new Complex128( z, 0.0 ); diff --git a/lib/node_modules/@stdlib/ndarray/map/docs/repl.txt b/lib/node_modules/@stdlib/ndarray/map/docs/repl.txt index bba744159f25..45ec8090b95e 100644 --- a/lib/node_modules/@stdlib/ndarray/map/docs/repl.txt +++ b/lib/node_modules/@stdlib/ndarray/map/docs/repl.txt @@ -31,9 +31,8 @@ -------- > var x = {{alias:@stdlib/ndarray/array}}( [ [ 1.0, 2.0 ], [ 3.0, 4.0 ] ] ); > function f( v ) { return v*10.0; }; - > var y = {{alias}}( x, f ); - > {{alias:@stdlib/ndarray/to-array}}( y ) - [ [ 10.0, 20.0 ], [ 30.0, 40.0 ] ] + > var y = {{alias}}( x, f ) + [ [ 10.0, 20.0 ], [ 30.0, 40.0 ] ] See Also -------- diff --git a/lib/node_modules/@stdlib/ndarray/map/docs/types/index.d.ts b/lib/node_modules/@stdlib/ndarray/map/docs/types/index.d.ts index 9332bae36b7d..f8fa8741c984 100644 --- a/lib/node_modules/@stdlib/ndarray/map/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/ndarray/map/docs/types/index.d.ts @@ -276,7 +276,6 @@ interface GenericOptions extends Options { * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -291,10 +290,7 @@ interface GenericOptions extends Options { * // returns * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] */ declare function map( x: float64ndarray, fcn: Callback, thisArg?: ThisParameterType> ): float64ndarray; @@ -309,7 +305,6 @@ declare function map( x: float64ndarray, fcn: Callback( x: float64ndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] */ declare function map( x: float32ndarray, fcn: Callback, thisArg?: ThisParameterType> ): float32ndarray; @@ -400,7 +392,6 @@ declare function map( x: complex128ndarray, fcn: Callback( x: complex128ndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: int32ndarray, fcn: Callback, thisArg?: ThisParameterType> ): int32ndarray; @@ -433,7 +421,6 @@ declare function map( x: int32ndarray, fcn: Callback( x: int32ndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: int16ndarray, fcn: Callback, thisArg?: ThisParameterType> ): int16ndarray; @@ -466,7 +450,6 @@ declare function map( x: int16ndarray, fcn: Callback( x: int16ndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: int8ndarray, fcn: Callback, thisArg?: ThisParameterType> ): int8ndarray; @@ -499,7 +479,6 @@ declare function map( x: int8ndarray, fcn: Callback( x: int8ndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: uint32ndarray, fcn: Callback, thisArg?: ThisParameterType> ): uint32ndarray; @@ -532,7 +508,6 @@ declare function map( x: uint32ndarray, fcn: Callback( x: uint32ndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: uint16ndarray, fcn: Callback, thisArg?: ThisParameterType> ): uint16ndarray; @@ -565,7 +537,6 @@ declare function map( x: uint16ndarray, fcn: Callback( x: uint16ndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: uint8ndarray, fcn: Callback, thisArg?: ThisParameterType> ): uint8ndarray; @@ -598,7 +566,6 @@ declare function map( x: uint8ndarray, fcn: Callback( x: uint8ndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: uint8cndarray, fcn: Callback, thisArg?: ThisParameterType> ): uint8cndarray; @@ -631,7 +595,6 @@ declare function map( x: uint8cndarray, fcn: Callback( x: uint8cndarray, fcn: Callback * * var y = map( x, invert ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ true, true, true ], [ true, true, true ] ] +* // returns [ [ true, true, true ], [ true, true, true ] ] */ declare function map( x: boolndarray, fcn: Callback, thisArg?: ThisParameterType> ): boolndarray; @@ -663,7 +623,6 @@ declare function map( x: boolndarray, fcn: Callback( x: boolndarray, fcn: Callback * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] */ declare function map( x: genericndarray, fcn: Callback, V, W>, thisArg?: ThisParameterType, V, W>> ): genericndarray; @@ -698,7 +654,6 @@ declare function map( x: genericndarray( x: genericndarray -* -* var arr = ndarray2array( y ); -* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] */ declare function map( x: typedndarray, options: Float64Options, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): float64ndarray; @@ -736,7 +688,6 @@ declare function map( x: typedndarray, options: Flo * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -754,10 +705,7 @@ declare function map( x: typedndarray, options: Flo * 'dtype': 'float32' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] */ declare function map( x: typedndarray, options: Float32Options, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): float32ndarray; @@ -844,7 +792,6 @@ declare function map( x: typedndarray, options: Com * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -862,10 +809,7 @@ declare function map( x: typedndarray, options: Com * 'dtype': 'int32' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: typedndarray, options: Int32Options, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): int32ndarray; @@ -882,7 +826,6 @@ declare function map( x: typedndarray, options: Int * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -900,10 +843,7 @@ declare function map( x: typedndarray, options: Int * 'dtype': 'int16' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: typedndarray, options: Int16Options, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): int16ndarray; @@ -920,7 +860,6 @@ declare function map( x: typedndarray, options: Int * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -938,10 +877,7 @@ declare function map( x: typedndarray, options: Int * 'dtype': 'int8' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: typedndarray, options: Int8Options, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): int8ndarray; @@ -958,7 +894,6 @@ declare function map( x: typedndarray, options: Int * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -976,10 +911,7 @@ declare function map( x: typedndarray, options: Int * 'dtype': 'uint32' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: typedndarray, options: Uint32Options, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): uint32ndarray; @@ -996,7 +928,6 @@ declare function map( x: typedndarray, options: Uin * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -1014,10 +945,7 @@ declare function map( x: typedndarray, options: Uin * 'dtype': 'uint16' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: typedndarray, options: Uint16Options, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): uint16ndarray; @@ -1034,7 +962,6 @@ declare function map( x: typedndarray, options: Uin * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -1052,10 +979,7 @@ declare function map( x: typedndarray, options: Uin * 'dtype': 'uint8' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: typedndarray, options: Uint8Options, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): uint8ndarray; @@ -1072,7 +996,6 @@ declare function map( x: typedndarray, options: Uin * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -1090,10 +1013,7 @@ declare function map( x: typedndarray, options: Uin * 'dtype': 'uint8c' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: typedndarray, options: Uint8COptions, fcn: Callback, number, W>, thisArg?: ThisParameterType, number, W>> ): uint8cndarray; @@ -1110,7 +1030,6 @@ declare function map( x: typedndarray, options: Uin * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var Boolean = require( '@stdlib/boolean/ctor' ); * * function toBoolean( z ) { @@ -1129,10 +1048,7 @@ declare function map( x: typedndarray, options: Uin * 'dtype': 'bool' * }; * var y = map( x, opts, toBoolean ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ true, true, true ], [ true, true, true ] ] +* // returns [ [ true, true, true ], [ true, true, true ] ] */ declare function map( x: typedndarray, options: BoolOptions, fcn: Callback, boolean, W>, thisArg?: ThisParameterType, boolean, W>> ): boolndarray; @@ -1149,7 +1065,6 @@ declare function map( x: typedndarray, options: Boo * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -1167,10 +1082,7 @@ declare function map( x: typedndarray, options: Boo * 'dtype': 'generic' * }; * var y = map( x, opts, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] +* // returns [ [ 20, 30, 40 ], [ 80, 90, 100 ] ] */ declare function map( x: typedndarray, options: GenericOptions, fcn: Callback, V, W>, thisArg?: ThisParameterType, V, W>> ): genericndarray; diff --git a/lib/node_modules/@stdlib/ndarray/map/lib/index.js b/lib/node_modules/@stdlib/ndarray/map/lib/index.js index 42914b34c0e8..8fbf288ec11c 100644 --- a/lib/node_modules/@stdlib/ndarray/map/lib/index.js +++ b/lib/node_modules/@stdlib/ndarray/map/lib/index.js @@ -26,7 +26,6 @@ * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * var map = require( '@stdlib/ndarray/map' ); * * function scale( z ) { @@ -42,10 +41,7 @@ * // returns * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] */ // MODULES // diff --git a/lib/node_modules/@stdlib/ndarray/map/lib/main.js b/lib/node_modules/@stdlib/ndarray/map/lib/main.js index d6c7399221a8..0ccc0c576dea 100644 --- a/lib/node_modules/@stdlib/ndarray/map/lib/main.js +++ b/lib/node_modules/@stdlib/ndarray/map/lib/main.js @@ -47,7 +47,6 @@ var format = require( '@stdlib/string/format' ); * @example * var Float64Array = require( '@stdlib/array/float64' ); * var ndarray = require( '@stdlib/ndarray/ctor' ); -* var ndarray2array = require( '@stdlib/ndarray/to-array' ); * * function scale( z ) { * return z * 10.0; @@ -62,10 +61,7 @@ var format = require( '@stdlib/string/format' ); * // returns * * var y = map( x, scale ); -* // returns -* -* var arr = ndarray2array( y ); -* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] +* // returns [ [ 20.0, 30.0, 40.0 ], [ 80.0, 90.0, 100.0 ] ] */ function map( x, options, fcn, thisArg ) { var hasOpts;