diff --git a/lib/node_modules/@stdlib/array/README.md b/lib/node_modules/@stdlib/array/README.md index 07b822000ba5..5bb8e9bc5fd6 100644 --- a/lib/node_modules/@stdlib/array/README.md +++ b/lib/node_modules/@stdlib/array/README.md @@ -158,6 +158,7 @@ Lastly, the namespace contains various other functions for dealing with arrays, - [`base`][@stdlib/array/base]: base (i.e., lower-level) array utilities. - [`BooleanArray()`][@stdlib/array/bool]: boolean array. +- [`byteOrders()`][@stdlib/array/byte-orders]: list of byte orders. - [`cartesianPower( x, n )`][@stdlib/array/cartesian-power]: return the Cartesian power. - [`cartesianProduct( x1, x2 )`][@stdlib/array/cartesian-product]: return the Cartesian product. - [`cartesianSquare( x )`][@stdlib/array/cartesian-square]: return the Cartesian square. @@ -172,10 +173,16 @@ Lastly, the namespace contains various other functions for dealing with arrays, - [`empty( length[, dtype] )`][@stdlib/array/empty]: create an uninitialized array having a specified length. - [`filledBy()`][@stdlib/array/filled-by]: create a filled array according to a provided callback function. - [`filled()`][@stdlib/array/filled]: create a filled array. +- [`fixedEndianFactory( dtype )`][@stdlib/array/fixed-endian-factory]: return a typed array constructor for creating typed arrays having a specified byte order. +- [`Float32ArrayFE()`][@stdlib/array/fixed-endian-float32]: typed array constructor which returns a typed array representing an array of single-precision floating-point numbers in a specified byte order. +- [`Float64ArrayFE()`][@stdlib/array/fixed-endian-float64]: typed array constructor which returns a typed array representing an array of double-precision floating-point numbers in a specified byte order. - [`iterator2array( iterator[, out][, mapFcn[, thisArg]] )`][@stdlib/array/from-iterator]: create (or fill) an array from an iterator. - [`scalar2array( value[, dtype] )`][@stdlib/array/from-scalar]: create a single-element array containing a provided scalar value. - [`fullLike( x, value[, dtype] )`][@stdlib/array/full-like]: create a filled array having the same length and data type as a provided array. - [`full( length, value[, dtype] )`][@stdlib/array/full]: create a filled array having a specified length. +- [`littleEndianFactory( dtype )`][@stdlib/array/little-endian-factory]: return a typed array constructor for creating typed arrays stored in little-endian byte order. +- [`Float32ArrayLE()`][@stdlib/array/little-endian-float32]: typed array constructor which returns a typed array representing an array of single-precision floating-point numbers in little-endian byte order. +- [`Float64ArrayLE()`][@stdlib/array/little-endian-float64]: typed array constructor which returns a typed array representing an array of double-precision floating-point numbers in little-endian byte order. - [`minDataType( value )`][@stdlib/array/min-dtype]: determine the minimum array data type of the closest "kind" necessary for storing a provided scalar value. - [`mostlySafeCasts( [dtype] )`][@stdlib/array/mostly-safe-casts]: return a list of array data types to which a provided array data type can be safely cast and, for floating-point data types, can be downcast. - [`mskfilter( x, mask )`][@stdlib/array/mskfilter]: apply a mask to a provided input array. @@ -260,6 +267,8 @@ console.log( objectKeys( ns ) ); [@stdlib/array/bool]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/bool +[@stdlib/array/byte-orders]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/byte-orders + [@stdlib/array/cartesian-power]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/cartesian-power [@stdlib/array/cartesian-product]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/cartesian-product @@ -288,6 +297,12 @@ console.log( objectKeys( ns ) ); [@stdlib/array/filled]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/filled +[@stdlib/array/fixed-endian-factory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/fixed-endian-factory + +[@stdlib/array/fixed-endian-float32]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/fixed-endian-float32 + +[@stdlib/array/fixed-endian-float64]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/fixed-endian-float64 + [@stdlib/array/from-iterator]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/from-iterator [@stdlib/array/from-scalar]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/from-scalar @@ -296,6 +311,12 @@ console.log( objectKeys( ns ) ); [@stdlib/array/full]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/full +[@stdlib/array/little-endian-factory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/little-endian-factory + +[@stdlib/array/little-endian-float32]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/little-endian-float32 + +[@stdlib/array/little-endian-float64]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/little-endian-float64 + [@stdlib/array/min-dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/min-dtype [@stdlib/array/mostly-safe-casts]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/mostly-safe-casts diff --git a/lib/node_modules/@stdlib/array/base/README.md b/lib/node_modules/@stdlib/array/base/README.md index e13d1b6bd5f9..c3d64121def8 100644 --- a/lib/node_modules/@stdlib/array/base/README.md +++ b/lib/node_modules/@stdlib/array/base/README.md @@ -165,6 +165,7 @@ The namespace exports the following: - [`noneByRight( x, predicate[, thisArg] )`][@stdlib/array/base/none-by-right]: test whether all elements in an array fail a test implemented by a predicate function, iterating from right to left. - [`noneBy( x, predicate[, thisArg] )`][@stdlib/array/base/none-by]: test whether all elements in an array fail a test implemented by a predicate function. - [`none( x )`][@stdlib/array/base/none]: test whether all elements in an array are falsy. +- [`nulls( len )`][@stdlib/array/base/nulls]: create a "generic" array filled with null values. - [`oneTo( n )`][@stdlib/array/base/one-to]: generate a linearly spaced numeric array whose elements increment by 1 starting from one. - [`ones( len )`][@stdlib/array/base/ones]: create a "generic" array filled with ones. - [`ones2d( shape )`][@stdlib/array/base/ones2d]: create a two-dimensional nested array filled with ones. @@ -519,6 +520,8 @@ var squared = ns.map2d( arr2d, [ 2, 3 ], randu ); [@stdlib/array/base/none]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/none +[@stdlib/array/base/nulls]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/nulls + [@stdlib/array/base/one-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/one-to [@stdlib/array/base/ones]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/ones diff --git a/lib/node_modules/@stdlib/array/base/assert/README.md b/lib/node_modules/@stdlib/array/base/assert/README.md index df4e0d20416c..a5407b5b4ae1 100644 --- a/lib/node_modules/@stdlib/array/base/assert/README.md +++ b/lib/node_modules/@stdlib/array/base/assert/README.md @@ -46,10 +46,13 @@ The namespace exports the following:
- [`contains( x, value )`][@stdlib/array/base/assert/contains]: test if an array contains a provided search value. +- [`hasEqualValuesIndexed( x, y )`][@stdlib/array/base/assert/has-equal-values-indexed]: test if two indexed arrays have equal values. +- [`hasEqualValues( x, y )`][@stdlib/array/base/assert/has-equal-values]: test if two arrays have equal values. - [`hasSameValues( x, y )`][@stdlib/array/base/assert/has-same-values]: test if two arrays have the same values. - [`isAccessorArray( value )`][@stdlib/array/base/assert/is-accessor-array]: test if an array-like object supports the accessor (get/set) protocol. - [`isBooleanDataType( value )`][@stdlib/array/base/assert/is-boolean-data-type]: test if an input value is a supported array boolean data type. - [`isBooleanArray( value )`][@stdlib/array/base/assert/is-booleanarray]: test if a value is a `BooleanArray`. +- [`isByteOrder( value )`][@stdlib/array/base/assert/is-byte-order]: test if an input value is a supported array byte order. - [`isComplexFloatingPointDataType( value )`][@stdlib/array/base/assert/is-complex-floating-point-data-type]: test if an input value is a supported array complex-valued floating-point data type. - [`isComplexTypedArray( value )`][@stdlib/array/base/assert/is-complex-typed-array]: test if a value is a complex typed array. - [`isComplex128Array( value )`][@stdlib/array/base/assert/is-complex128array]: test if a value is a `Complex128Array`. @@ -173,6 +176,10 @@ console.log( 'arr4 is complex typed array: ' + ns.isComplexTypedArray( arr4 ) ); [@stdlib/array/base/assert/contains]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/contains +[@stdlib/array/base/assert/has-equal-values-indexed]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-equal-values-indexed + +[@stdlib/array/base/assert/has-equal-values]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-equal-values + [@stdlib/array/base/assert/has-same-values]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/has-same-values [@stdlib/array/base/assert/is-accessor-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-accessor-array @@ -181,6 +188,8 @@ console.log( 'arr4 is complex typed array: ' + ns.isComplexTypedArray( arr4 ) ); [@stdlib/array/base/assert/is-booleanarray]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-booleanarray +[@stdlib/array/base/assert/is-byte-order]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-byte-order + [@stdlib/array/base/assert/is-complex-floating-point-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-complex-floating-point-data-type [@stdlib/array/base/assert/is-complex-typed-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/array/base/assert/is-complex-typed-array diff --git a/lib/node_modules/@stdlib/assert/README.md b/lib/node_modules/@stdlib/assert/README.md index 906aaea12a3f..10072fef539b 100644 --- a/lib/node_modules/@stdlib/assert/README.md +++ b/lib/node_modules/@stdlib/assert/README.md @@ -196,6 +196,7 @@ The namespace includes utilities for validating `ndarray`s (n-dimensional arrays - [`isFloat64ndarrayLike( value )`][@stdlib/assert/is-float64ndarray-like]: test if a value is an ndarray-like object containing double-precision floating-point numbers. - [`isFloat64VectorLike( value )`][@stdlib/assert/is-float64vector-like]: test if a value is a 1-dimensional ndarray-like object containing double-precision floating-point numbers. - [`isMatrixLike( value )`][@stdlib/assert/is-matrix-like]: test if a value is 2-dimensional ndarray-like object. +- [`isndarrayLikeWithDataType( value, dtype )`][@stdlib/assert/is-ndarray-like-with-data-type]: test if a value is an ndarray-like object having a specified data type. - [`isndarrayLike( value )`][@stdlib/assert/is-ndarray-like]: test if a value is ndarray-like. - [`isNonSymmetricMatrix( value )`][@stdlib/assert/is-nonsymmetric-matrix]: test if a value is a non-symmetric matrix. - [`isPersymmetricMatrix( value )`][@stdlib/assert/is-persymmetric-matrix]: test if a value is a persymmetric matrix. @@ -247,11 +248,13 @@ The namespace includes utilities for validating other special arrays or buffers: - [`isCircularArray( value )`][@stdlib/assert/is-circular-array]: test if a value is an array containing a circular reference. - [`isEmptyArrayLikeObject( value )`][@stdlib/assert/is-empty-array-like-object]: test if a value is an empty array-like object. - [`isEmptyArray( value )`][@stdlib/assert/is-empty-array]: test if a value is an empty array. +- [`isEqualArray( v1, v2 )`][@stdlib/assert/is-equal-array]: test if two arguments are both generic arrays and have equal values. - [`isFalsyArray( value )`][@stdlib/assert/is-falsy-array]: test if a value is an array-like object containing only falsy values. - [`isFiniteArray( value )`][@stdlib/assert/is-finite-array]: test if a value is an array-like object containing only finite numbers. - [`isNumericArray( value )`][@stdlib/assert/is-numeric-array]: test if a value is a numeric array. - [`isPlainObjectArray( value )`][@stdlib/assert/is-plain-object-array]: test if a value is an array-like object containing only plain objects. - [`isProbabilityArray( value )`][@stdlib/assert/is-probability-array]: test if a value is an array-like object containing only probabilities. +- [`isSameArrayLike( v1, v2 )`][@stdlib/assert/is-same-array-like]: test if two arguments are both array-like and have the same values. - [`isSameArray( v1, v2 )`][@stdlib/assert/is-same-array]: test if two arguments are both generic arrays and have the same values. - [`isSameComplex128Array( v1, v2 )`][@stdlib/assert/is-same-complex128array]: test if two arguments are both Complex128Arrays and have the same values. - [`isSameComplex64Array( v1, v2 )`][@stdlib/assert/is-same-complex64array]: test if two arguments are both Complex64Arrays and have the same values. @@ -320,9 +323,11 @@ To test whether a runtime environment supports certain features, the namespace i - [`hasArrowFunctionSupport()`][@stdlib/assert/has-arrow-function-support]: detect native `arrow function` support. - [`hasAsyncAwaitSupport()`][@stdlib/assert/has-async-await-support]: detect native `async`/`await` support. - [`hasAsyncIteratorSymbolSupport()`][@stdlib/assert/has-async-iterator-symbol-support]: detect native `Symbol.asyncIterator` support. +- [`hasAtobSupport()`][@stdlib/assert/has-atob-support]: detect native `atob` support. - [`hasBigIntSupport()`][@stdlib/assert/has-bigint-support]: detect native `BigInt` support. - [`hasBigInt64ArraySupport()`][@stdlib/assert/has-bigint64array-support]: detect native `BigInt64Array` support. - [`hasBigUint64ArraySupport()`][@stdlib/assert/has-biguint64array-support]: detect native `BigUint64Array` support. +- [`hasBtoaSupport()`][@stdlib/assert/has-btoa-support]: detect native `btoa` support. - [`hasClassSupport()`][@stdlib/assert/has-class-support]: detect native `class` support. - [`hasDataViewSupport()`][@stdlib/assert/has-dataview-support]: detect native `DataView` support. - [`hasDefinePropertiesSupport()`][@stdlib/assert/has-define-properties-support]: detect `Object.defineProperties` support. @@ -479,6 +484,7 @@ The remaining namespace utilities are as follows: - [`isUndefinedOrNull( value )`][@stdlib/assert/is-undefined-or-null]: test if a value is undefined or null. - [`isUppercase( value )`][@stdlib/assert/is-uppercase]: test if a value is an uppercase string. - [`isURI( value )`][@stdlib/assert/is-uri]: test if a value is a URI. +- [`isWebAssemblyMemory( value )`][@stdlib/assert/is-wasm-memory]: test if a value is a WebAssembly memory instance. - [`isWhitespace( value )`][@stdlib/assert/is-whitespace]: test whether a string contains only white space characters. - [`isWritablePropertyIn( value, property )`][@stdlib/assert/is-writable-property-in]: test if an object's own or inherited property is writable. - [`isWritableProperty( value, property )`][@stdlib/assert/is-writable-property]: test if an object's own property is writable. @@ -761,6 +767,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-uri]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-uri +[@stdlib/assert/is-wasm-memory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-wasm-memory + [@stdlib/assert/is-whitespace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-whitespace [@stdlib/assert/is-writable-property-in]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-writable-property-in @@ -781,12 +789,16 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/has-async-iterator-symbol-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-async-iterator-symbol-support +[@stdlib/assert/has-atob-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-atob-support + [@stdlib/assert/has-bigint-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-bigint-support [@stdlib/assert/has-bigint64array-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-bigint64array-support [@stdlib/assert/has-biguint64array-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-biguint64array-support +[@stdlib/assert/has-btoa-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-btoa-support + [@stdlib/assert/has-class-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-class-support [@stdlib/assert/has-dataview-support]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/has-dataview-support @@ -905,6 +917,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-empty-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-empty-array +[@stdlib/assert/is-equal-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-equal-array + [@stdlib/assert/is-falsy-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-falsy-array [@stdlib/assert/is-finite-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-finite-array @@ -915,6 +929,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-probability-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-probability-array +[@stdlib/assert/is-same-array-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-same-array-like + [@stdlib/assert/is-same-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-same-array [@stdlib/assert/is-same-complex128array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-same-complex128array @@ -981,6 +997,8 @@ console.log( objectKeys( assert ) ); [@stdlib/assert/is-matrix-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-matrix-like +[@stdlib/assert/is-ndarray-like-with-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-ndarray-like-with-data-type + [@stdlib/assert/is-ndarray-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-ndarray-like [@stdlib/assert/is-nonsymmetric-matrix]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-nonsymmetric-matrix diff --git a/lib/node_modules/@stdlib/blas/README.md b/lib/node_modules/@stdlib/blas/README.md index c958d4968f68..a401a45fe2b1 100644 --- a/lib/node_modules/@stdlib/blas/README.md +++ b/lib/node_modules/@stdlib/blas/README.md @@ -47,12 +47,12 @@ The namespace contains the following: - [`base`][@stdlib/blas/base]: base (i.e., lower-level) basic linear algebra subprograms (BLAS). - [`ddot( x, y[, dim] )`][@stdlib/blas/ddot]: calculate the dot product of two double-precision floating-point vectors. -- [`dswap( x, y )`][@stdlib/blas/dswap]: interchange two double-precision floating-point vectors. +- [`dswap( x, y[, dim] )`][@stdlib/blas/dswap]: interchange two double-precision floating-point vectors. - [`ext`][@stdlib/blas/ext]: extended basic linear algebra subprograms (BLAS). - [`gdot( x, y )`][@stdlib/blas/gdot]: calculate the dot product of two vectors. - [`gswap( x, y )`][@stdlib/blas/gswap]: interchange two vectors. -- [`sdot( x, y )`][@stdlib/blas/sdot]: calculate the dot product of two single-precision floating-point vectors. -- [`sswap( x, y )`][@stdlib/blas/sswap]: interchange two single-precision floating-point vectors. +- [`sdot( x, y[, dim] )`][@stdlib/blas/sdot]: calculate the dot product of two single-precision floating-point vectors. +- [`sswap( x, y[, dim] )`][@stdlib/blas/sswap]: interchange two single-precision floating-point vectors.
diff --git a/lib/node_modules/@stdlib/blas/ext/base/README.md b/lib/node_modules/@stdlib/blas/ext/base/README.md index 90fc8ff04650..36fa121ff1b3 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/README.md @@ -43,34 +43,34 @@ var ns = extblas;
-- [`dapx( N, alpha, x, stride )`][@stdlib/blas/ext/base/dapx]: add a constant to each element in a double-precision floating-point strided array. -- [`dapxsum( N, alpha, x, stride )`][@stdlib/blas/ext/base/dapxsum]: add a constant to each double-precision floating-point strided array element and compute the sum. -- [`dapxsumkbn( N, alpha, x, stride )`][@stdlib/blas/ext/base/dapxsumkbn]: add a constant to each double-precision floating-point strided array element and compute the sum using an improved Kahan–Babuška algorithm. -- [`dapxsumkbn2( N, alpha, x, stride )`][@stdlib/blas/ext/base/dapxsumkbn2]: add a constant to each double-precision floating-point strided array element and compute the sum using a second-order iterative Kahan–Babuška algorithm. -- [`dapxsumors( N, alpha, x, stride )`][@stdlib/blas/ext/base/dapxsumors]: add a constant to each double-precision floating-point strided array element and compute the sum using ordinary recursive summation. -- [`dapxsumpw( N, alpha, x, stride )`][@stdlib/blas/ext/base/dapxsumpw]: add a constant to each double-precision floating-point strided array element and compute the sum using pairwise summation. -- [`dasumpw( N, x, stride )`][@stdlib/blas/ext/base/dasumpw]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements using pairwise summation. +- [`dapx( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapx]: add a constant to each element in a double-precision floating-point strided array. +- [`dapxsum( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapxsum]: add a scalar constant to each double-precision floating-point strided array element and compute the sum. +- [`dapxsumkbn( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapxsumkbn]: add a scalar constant to each double-precision floating-point strided array element and compute the sum using an improved Kahan–Babuška algorithm. +- [`dapxsumkbn2( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapxsumkbn2]: add a scalar constant to each double-precision floating-point strided array element and compute the sum using a second-order iterative Kahan–Babuška algorithm. +- [`dapxsumors( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapxsumors]: add a scalar constant to each double-precision floating-point strided array element and compute the sum using ordinary recursive summation. +- [`dapxsumpw( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dapxsumpw]: add a scalar constant to each double-precision floating-point strided array element and compute the sum using pairwise summation. +- [`dasumpw( N, x, strideX )`][@stdlib/blas/ext/base/dasumpw]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements using pairwise summation. - [`dcusum( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dcusum]: calculate the cumulative sum of double-precision floating-point strided array elements. - [`dcusumkbn( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dcusumkbn]: calculate the cumulative sum of double-precision floating-point strided array elements using an improved Kahan–Babuška algorithm. - [`dcusumkbn2( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dcusumkbn2]: calculate the cumulative sum of double-precision floating-point strided array elements using a second-order iterative Kahan–Babuška algorithm. - [`dcusumors( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dcusumors]: calculate the cumulative sum of double-precision floating-point strided array elements using ordinary recursive summation. - [`dcusumpw( N, sum, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dcusumpw]: calculate the cumulative sum of double-precision floating-point strided array elements using pairwise summation. -- [`dfill( N, alpha, x, stride )`][@stdlib/blas/ext/base/dfill]: fill a double-precision floating-point strided array with a specified scalar constant. -- [`dnanasum( N, x, stride )`][@stdlib/blas/ext/base/dnanasum]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements, ignoring `NaN` values. -- [`dnanasumors( N, x, stride )`][@stdlib/blas/ext/base/dnanasumors]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements, ignoring `NaN` values and using ordinary recursive summation. +- [`dfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dfill]: fill a double-precision floating-point strided array with a specified scalar constant. +- [`dnanasum( N, x, strideX )`][@stdlib/blas/ext/base/dnanasum]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements, ignoring `NaN` values. +- [`dnanasumors( N, x, strideX )`][@stdlib/blas/ext/base/dnanasumors]: calculate the sum of absolute values (_L1_ norm) of double-precision floating-point strided array elements, ignoring `NaN` values and using ordinary recursive summation. - [`dnannsum( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dnannsum]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values. - [`dnannsumkbn( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dnannsumkbn]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm. - [`dnannsumkbn2( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dnannsumkbn2]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm. - [`dnannsumors( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dnannsumors]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using ordinary recursive summation. - [`dnannsumpw( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dnannsumpw]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using pairwise summation. -- [`dnansum( N, x, stride )`][@stdlib/blas/ext/base/dnansum]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values. -- [`dnansumkbn( N, x, stride )`][@stdlib/blas/ext/base/dnansumkbn]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm. -- [`dnansumkbn2( N, x, stride )`][@stdlib/blas/ext/base/dnansumkbn2]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm. -- [`dnansumors( N, x, stride )`][@stdlib/blas/ext/base/dnansumors]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using ordinary recursive summation. +- [`dnansum( N, x, strideX )`][@stdlib/blas/ext/base/dnansum]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values. +- [`dnansumkbn( N, x, strideX )`][@stdlib/blas/ext/base/dnansumkbn]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm. +- [`dnansumkbn2( N, x, strideX )`][@stdlib/blas/ext/base/dnansumkbn2]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm. +- [`dnansumors( N, x, strideX )`][@stdlib/blas/ext/base/dnansumors]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using ordinary recursive summation. - [`dnansumpw( N, x, stride )`][@stdlib/blas/ext/base/dnansumpw]: calculate the sum of double-precision floating-point strided array elements, ignoring `NaN` values and using pairwise summation. -- [`drev( N, x, stride )`][@stdlib/blas/ext/base/drev]: reverse a double-precision floating-point strided array in-place. +- [`drev( N, x, strideX )`][@stdlib/blas/ext/base/drev]: reverse a double-precision floating-point strided array in-place. - [`dsapxsum( N, alpha, x, stride )`][@stdlib/blas/ext/base/dsapxsum]: add a constant to each single-precision floating-point strided array element and compute the sum using extended accumulation and returning an extended precision result. -- [`dsapxsumpw( N, alpha, x, stride )`][@stdlib/blas/ext/base/dsapxsumpw]: add a constant to each single-precision floating-point strided array element and compute the sum using pairwise summation with extended accumulation and returning an extended precision result. +- [`dsapxsumpw( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dsapxsumpw]: add a constant to each single-precision floating-point strided array element, and compute the sum using pairwise summation with extended accumulation and returning an extended precision result. - [`dsnannsumors( N, x, strideX, out, strideOut )`][@stdlib/blas/ext/base/dsnannsumors]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values, using ordinary recursive summation with extended accumulation, and returning an extended precision result. - [`dsnansum( N, x, stride )`][@stdlib/blas/ext/base/dsnansum]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values, using extended accumulation, and returning an extended precision result. - [`dsnansumors( N, x, stride )`][@stdlib/blas/ext/base/dsnansumors]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values, using ordinary recursive summation with extended accumulation, and returning an extended precision result. @@ -139,7 +139,7 @@ var ns = extblas; - [`sdsnansumpw( N, x, stride )`][@stdlib/blas/ext/base/sdsnansumpw]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values and using pairwise summation with extended accumulation. - [`sdssum( N, x, stride )`][@stdlib/blas/ext/base/sdssum]: calculate the sum of single-precision floating-point strided array elements using extended accumulation. - [`sdssumpw( N, x, stride )`][@stdlib/blas/ext/base/sdssumpw]: calculate the sum of single-precision floating-point strided array elements using pairwise summation with extended accumulation. -- [`sfill( N, alpha, x, stride )`][@stdlib/blas/ext/base/sfill]: fill a single-precision floating-point strided array with a specified scalar constant. +- [`sfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/sfill]: fill a single-precision floating-point strided array with a specified scalar constant. - [`snansum( N, x, stride )`][@stdlib/blas/ext/base/snansum]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values. - [`snansumkbn( N, x, stride )`][@stdlib/blas/ext/base/snansumkbn]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values and using an improved Kahan–Babuška algorithm. - [`snansumkbn2( N, x, stride )`][@stdlib/blas/ext/base/snansumkbn2]: calculate the sum of single-precision floating-point strided array elements, ignoring `NaN` values and using a second-order iterative Kahan–Babuška algorithm. diff --git a/lib/node_modules/@stdlib/blas/tools/README.md b/lib/node_modules/@stdlib/blas/tools/README.md index 211c7552ba58..f2164d3830f1 100644 --- a/lib/node_modules/@stdlib/blas/tools/README.md +++ b/lib/node_modules/@stdlib/blas/tools/README.md @@ -43,6 +43,12 @@ The namespace contains the following: +
+ +- [`swapFactory( base, dtype )`][@stdlib/blas/tools/swap-factory]: return a function which interchanges two vectors. + +
+ @@ -80,6 +86,12 @@ console.log( objectKeys( ns ) ); diff --git a/lib/node_modules/@stdlib/console/README.md b/lib/node_modules/@stdlib/console/README.md index 4d11a0437774..56b1caf49dce 100644 --- a/lib/node_modules/@stdlib/console/README.md +++ b/lib/node_modules/@stdlib/console/README.md @@ -44,7 +44,7 @@ var o = ns;
- [`logEach( str[, ...args] )`][@stdlib/console/log-each]: insert array element values into a format string and print the result. -- [`log( [data][,..args] )`][@stdlib/console/log]: output a message to the debugger console. +- [`log( [data][,...args] )`][@stdlib/console/log]: output a message to the debugger console.
diff --git a/lib/node_modules/@stdlib/math/base/special/README.md b/lib/node_modules/@stdlib/math/base/special/README.md index a7f1a09a097d..40c4289ad8eb 100644 --- a/lib/node_modules/@stdlib/math/base/special/README.md +++ b/lib/node_modules/@stdlib/math/base/special/README.md @@ -153,7 +153,7 @@ var fcns = special; - [`cabs2( z )`][@stdlib/math/base/special/cabs2]: compute the squared absolute value of a double-precision complex floating-point number. - [`cabs2f( z )`][@stdlib/math/base/special/cabs2f]: compute the squared absolute value of a single-precision complex floating-point number. - [`cabsf( z )`][@stdlib/math/base/special/cabsf]: compute the absolute value of a single-precision complex floating-point number. -- [`cceil( z )`][@stdlib/math/base/special/cceil]: round a double-precision complex floating-point number toward positive infinity. +- [`cceil( z )`][@stdlib/math/base/special/cceil]: round each component of a double-precision complex floating-point number toward positive infinity. - [`cceilf( z )`][@stdlib/math/base/special/cceilf]: round a single-precision complex floating-point number toward positive infinity. - [`cceiln( z, n )`][@stdlib/math/base/special/cceiln]: round each component of a double-precision complex floating-point number to the nearest multiple of `10^n` toward positive infinity. - [`ceil( x )`][@stdlib/math/base/special/ceil]: round a double-precision floating-point number toward positive infinity. diff --git a/lib/node_modules/@stdlib/ndarray/base/assert/README.md b/lib/node_modules/@stdlib/ndarray/base/assert/README.md index e9ed14ae15d6..2344a4b7302a 100644 --- a/lib/node_modules/@stdlib/ndarray/base/assert/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/assert/README.md @@ -43,7 +43,9 @@ var o = ns;
+- [`hasEqualShape( x, y )`][@stdlib/ndarray/base/assert/has-equal-shape]: test if two ndarrays have the same shape. - [`isAllowedDataTypeCast( from, to, casting )`][@stdlib/ndarray/base/assert/is-allowed-data-type-cast]: determine whether an ndarray data type can be cast to another ndarray data type according to a specified casting mode. +- [`isBooleanDataType( value )`][@stdlib/ndarray/base/assert/is-boolean-data-type]: test if an input value is a supported ndarray boolean data type. - [`isBufferLengthCompatibleShape( len, shape )`][@stdlib/ndarray/base/assert/is-buffer-length-compatible-shape]: determine if a buffer length is compatible with an array shape. - [`isBufferLengthCompatible( len, shape, strides, offset )`][@stdlib/ndarray/base/assert/is-buffer-length-compatible]: determine if a buffer length is compatible with ndarray meta data. - [`isCastingMode( value )`][@stdlib/ndarray/base/assert/is-casting-mode]: test if an input value is a supported ndarray casting mode. @@ -110,8 +112,12 @@ console.log( objectKeys( ns ) ); +[@stdlib/ndarray/base/assert/has-equal-shape]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/has-equal-shape + [@stdlib/ndarray/base/assert/is-allowed-data-type-cast]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-allowed-data-type-cast +[@stdlib/ndarray/base/assert/is-boolean-data-type]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-boolean-data-type + [@stdlib/ndarray/base/assert/is-buffer-length-compatible-shape]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-buffer-length-compatible-shape [@stdlib/ndarray/base/assert/is-buffer-length-compatible]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assert/is-buffer-length-compatible diff --git a/lib/node_modules/@stdlib/strided/base/README.md b/lib/node_modules/@stdlib/strided/base/README.md index 714968c56903..1144a4b6bcee 100644 --- a/lib/node_modules/@stdlib/strided/base/README.md +++ b/lib/node_modules/@stdlib/strided/base/README.md @@ -72,6 +72,7 @@ The following functions are currently exported: - [`offsetView( x, offset )`][@stdlib/strided/base/offset-view]: return a typed array view having the same data type as a provided input typed array and starting at a specified index offset. - [`quaternary( arrays, shape, strides, fcn )`][@stdlib/strided/base/quaternary]: apply a quaternary callback to strided input array elements and assign results to elements in a strided output array. - [`quinary( arrays, shape, strides, fcn )`][@stdlib/strided/base/quinary]: apply a quinary callback to strided input array elements and assign results to elements in a strided output array. +- [`readDataView( N, view, strideView, out, strideOut, littleEndian )`][@stdlib/strided/base/read-dataview]: copy elements from an input strided `DataView` to elements in an output strided array. - [`reinterpretBoolean( x, offset )`][@stdlib/strided/base/reinterpret-boolean]: reinterpret a `BooleanArray` as a `Uint8Array`. - [`reinterpretComplex( x, offset )`][@stdlib/strided/base/reinterpret-complex]: reinterpret a complex-valued floating-point array as a real-valued floating-point array having the same precision. - [`reinterpretComplex128( x, offset )`][@stdlib/strided/base/reinterpret-complex128]: reinterpret a `Complex128Array` as a `Float64Array`. @@ -81,12 +82,14 @@ The following functions are currently exported: - [`smskmap( N, x, strideX, mask, strideMask, y, strideY, fcn )`][@stdlib/strided/base/smskmap]: apply a unary function to a single-precision floating-point strided input array according to a strided mask array and assign results to a single-precision floating-point strided output array. - [`smskmap2( N, x, strideX, y, strideY, mask, strideMask, z, strideZ, fcn )`][@stdlib/strided/base/smskmap2]: apply a binary function to single-precision floating-point strided input arrays according to a strided mask array and assign results to a single-precision floating-point strided output array. - [`stride2offset( N, stride )`][@stdlib/strided/base/stride2offset]: determine the index offset which specifies the location of the first indexed value in a strided array. +- [`strided2object( N, x, stride, offset )`][@stdlib/strided/base/strided2object]: convert a strided array and associated metadata to an object likely to have the same "shape". - [`ternary( arrays, shape, strides, fcn )`][@stdlib/strided/base/ternary]: apply a ternary callback to strided input array elements and assign results to elements in a strided output array. - [`unaryAddonDispatch( addon, fallback )`][@stdlib/strided/base/unary-addon-dispatch]: dispatch to a native add-on applying a unary function to an input strided array. - [`unaryBy( arrays, shape, strides, fcn, clbk[, thisArg] )`][@stdlib/strided/base/unary-by]: apply a unary function to each element retrieved from a strided input array according to a callback function and assign results to a strided output array. - [`unaryDtypeSignatures( dtypes1, dtypes2[, options] )`][@stdlib/strided/base/unary-dtype-signatures]: generate a list of unary interface signatures from strided array data types. - [`unarySignatureCallbacks( table, signatures )`][@stdlib/strided/base/unary-signature-callbacks]: assign callbacks to unary interfaces according to type promotion rules. - [`unary( arrays, shape, strides, fcn )`][@stdlib/strided/base/unary]: apply a unary callback to elements in a strided input array and assign results to elements in a strided output array. +- [`writeDataView( N, x, strideX, view, strideView, littleEndian )`][@stdlib/strided/base/write-dataview]: copy elements from an input strided array to elements in a strided `DataView`. - [`zmap( N, x, strideX, y, strideY, fcn )`][@stdlib/strided/base/zmap]: apply a unary function to a double-precision floating-point strided input array and assign results to a double-precision floating-point strided output array.
@@ -184,6 +187,8 @@ console.log( objectKeys( ns ) ); [@stdlib/strided/base/quinary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/quinary +[@stdlib/strided/base/read-dataview]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/read-dataview + [@stdlib/strided/base/reinterpret-boolean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/reinterpret-boolean [@stdlib/strided/base/reinterpret-complex]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/reinterpret-complex @@ -202,6 +207,8 @@ console.log( objectKeys( ns ) ); [@stdlib/strided/base/stride2offset]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/stride2offset +[@stdlib/strided/base/strided2object]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/strided2object + [@stdlib/strided/base/ternary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/ternary [@stdlib/strided/base/unary-addon-dispatch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/unary-addon-dispatch @@ -214,6 +221,8 @@ console.log( objectKeys( ns ) ); [@stdlib/strided/base/unary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/unary +[@stdlib/strided/base/write-dataview]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/write-dataview + [@stdlib/strided/base/zmap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/strided/base/zmap diff --git a/lib/node_modules/@stdlib/string/base/README.md b/lib/node_modules/@stdlib/string/base/README.md index 3038930731b1..e77328c2edca 100644 --- a/lib/node_modules/@stdlib/string/base/README.md +++ b/lib/node_modules/@stdlib/string/base/README.md @@ -46,6 +46,8 @@ The namespace contains the following functions:
- [`altcase( str )`][@stdlib/string/base/altcase]: convert a string to alternate case. +- [`atob( str )`][@stdlib/string/base/atob]: decode a string of data which has been encoded using Base64 encoding. +- [`base64ToUint8Array( str )`][@stdlib/string/base/base64-to-uint8array]: convert a Base64-encoded string to a Uint8Array. - [`camelcase( str )`][@stdlib/string/base/camelcase]: convert a string to camel case. - [`capitalize( str )`][@stdlib/string/base/capitalize]: capitalize the first character in a string. - [`codePointAt( string, position, backward )`][@stdlib/string/base/code-point-at]: return a Unicode code point from a string at a specified position. @@ -175,6 +177,10 @@ str = ns.trim( str ); [@stdlib/string/base/altcase]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/altcase +[@stdlib/string/base/atob]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/atob + +[@stdlib/string/base/base64-to-uint8array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/base64-to-uint8array + [@stdlib/string/base/camelcase]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/camelcase [@stdlib/string/base/capitalize]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/string/base/capitalize diff --git a/lib/node_modules/@stdlib/wasm/README.md b/lib/node_modules/@stdlib/wasm/README.md index d2e6e70aaa78..cbeed1247abe 100644 --- a/lib/node_modules/@stdlib/wasm/README.md +++ b/lib/node_modules/@stdlib/wasm/README.md @@ -43,6 +43,14 @@ The namespace contains the following: +
+ +- [`base`][@stdlib/wasm/base]: base (i.e., lower-level) WebAssembly utility namespace. +- [`Memory( descriptor )`][@stdlib/wasm/memory]: webAssembly memory constructor. +- [`ModuleWrapper( binary, memory[, imports] )`][@stdlib/wasm/module-wrapper]: webAssembly module wrapper. + +
+ @@ -82,6 +90,12 @@ console.log( objectKeys( ns ) ); +[@stdlib/wasm/base]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/wasm/base + +[@stdlib/wasm/memory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/wasm/memory + +[@stdlib/wasm/module-wrapper]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/wasm/module-wrapper + diff --git a/lib/node_modules/@stdlib/wasm/base/README.md b/lib/node_modules/@stdlib/wasm/base/README.md index 0a909c385fb8..46a3e511e7c9 100644 --- a/lib/node_modules/@stdlib/wasm/base/README.md +++ b/lib/node_modules/@stdlib/wasm/base/README.md @@ -43,6 +43,15 @@ The namespace contains the following: +
+ +- [`array2dtype( array )`][@stdlib/wasm/base/array2dtype]: return the WebAssembly data type for a provided array. +- [`arrays2ptrs( ctx, arrays )`][@stdlib/wasm/base/arrays2ptrs]: convert a list of arrays to "pointers" (i.e., byte offsets) in WebAssembly module memory. +- [`dtype2wasm( dtype )`][@stdlib/wasm/base/dtype2wasm]: return the WebAssembly data type associated with a provided array data type value. +- [`strided2object( N, x, stride, offset )`][@stdlib/wasm/base/strided2object]: convert a strided array and associated metadata to an object likely to have the same "shape". + +
+ @@ -82,6 +91,14 @@ console.log( objectKeys( ns ) ); +[@stdlib/wasm/base/array2dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/wasm/base/array2dtype + +[@stdlib/wasm/base/arrays2ptrs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/wasm/base/arrays2ptrs + +[@stdlib/wasm/base/dtype2wasm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/wasm/base/dtype2wasm + +[@stdlib/wasm/base/strided2object]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/wasm/base/strided2object +