diff --git a/lib/node_modules/@stdlib/blas/base/ndarray/README.md b/lib/node_modules/@stdlib/blas/base/ndarray/README.md index 80aa93d66b8b..593cc4e8b00a 100644 --- a/lib/node_modules/@stdlib/blas/base/ndarray/README.md +++ b/lib/node_modules/@stdlib/blas/base/ndarray/README.md @@ -45,6 +45,7 @@ The namespace exposes the following APIs:
+- [`caxpy( arrays )`][@stdlib/blas/base/ndarray/caxpy]: multiply a one-dimensional single-precision complex floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional single-precision complex floating-point ndarray `y`. - [`dasum( arrays )`][@stdlib/blas/base/ndarray/dasum]: calculate the sum of absolute values for all elements in a one-dimensional double-precision floating-point ndarray. - [`daxpy( arrays )`][@stdlib/blas/base/ndarray/daxpy]: multiply a one-dimensional double-precision floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional double-precision floating-point ndarray `y`. - [`ddot( arrays )`][@stdlib/blas/base/ndarray/ddot]: calculate the dot product of two one-dimensional double-precision floating-point ndarrays. @@ -54,6 +55,7 @@ The namespace exposes the following APIs: - [`sasum( arrays )`][@stdlib/blas/base/ndarray/sasum]: calculate the sum of absolute values for all elements in a one-dimensional single-precision floating-point ndarray. - [`saxpy( arrays )`][@stdlib/blas/base/ndarray/saxpy]: multiply a one-dimensional single-precision floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional single-precision floating-point ndarray `y`. - [`sdot( arrays )`][@stdlib/blas/base/ndarray/sdot]: calculate the dot product of two one-dimensional single-precision floating-point ndarrays. +- [`zaxpy( arrays )`][@stdlib/blas/base/ndarray/zaxpy]: multiply a one-dimensional double-precision complex floating-point ndarray `x` by a constant `alpha` and add the result to a one-dimensional double-precision complex floating-point ndarray `y`.
@@ -96,6 +98,8 @@ console.log( objectKeys( ns ) ); +[@stdlib/blas/base/ndarray/caxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/caxpy + [@stdlib/blas/base/ndarray/dasum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dasum [@stdlib/blas/base/ndarray/daxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/daxpy @@ -114,6 +118,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/base/ndarray/sdot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sdot +[@stdlib/blas/base/ndarray/zaxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/zaxpy + diff --git a/lib/node_modules/@stdlib/ndarray/README.md b/lib/node_modules/@stdlib/ndarray/README.md index 11ff8acfc027..3c6b58d4658e 100644 --- a/lib/node_modules/@stdlib/ndarray/README.md +++ b/lib/node_modules/@stdlib/ndarray/README.md @@ -78,6 +78,7 @@ In addition, the namespace contains the following multidimensional array utility - [`broadcastArrays( ...arrays )`][@stdlib/ndarray/broadcast-arrays]: broadcast ndarrays to a common shape. - [`broadcastScalar( value, shape[, options] )`][@stdlib/ndarray/broadcast-scalar]: broadcast a scalar value to an ndarray of a specified shape. - [`castingModes()`][@stdlib/ndarray/casting-modes]: list of ndarray casting modes. +- [`colcat( arrays )`][@stdlib/ndarray/colcat]: concatenate a list of one-dimensional or two-dimensional ndarrays as columns. - [`concat( arrays[, options] )`][@stdlib/ndarray/concat]: concatenate a list of ndarrays along a specified ndarray dimension. - [`concat1d( ...arrays )`][@stdlib/ndarray/concat1d]: return a one-dimensional ndarray formed by concatenating provided input arguments. - [`copy( x[, options] )`][@stdlib/ndarray/copy]: copy an input ndarray to a new ndarray having the same shape and data type. @@ -141,6 +142,7 @@ In addition, the namespace contains the following multidimensional array utility - [`removeSingletonDimensions( x )`][@stdlib/ndarray/remove-singleton-dimensions]: return a read-only view of an input ndarray with singleton dimensions removed. - [`reverseDimension( x, dim )`][@stdlib/ndarray/reverse-dimension]: return a **read-only** view of an input `ndarray` in which the order of elements along a specified dimension is reversed. - [`reverse( x )`][@stdlib/ndarray/reverse]: return a **read-only** view of an input `ndarray` in which the order of elements along each dimension is reversed. +- [`rowcat( arrays )`][@stdlib/ndarray/rowcat]: concatenate a list of one-dimensional or two-dimensional ndarrays as rows. - [`safeCasts( [dtype] )`][@stdlib/ndarray/safe-casts]: return a list of ndarray data types to which a provided ndarray data type can be safely cast. - [`sameKindCasts( [dtype] )`][@stdlib/ndarray/same-kind-casts]: return a list of ndarray data types to which a provided ndarray data type can be safely cast or cast within the same "kind". - [`shape( x )`][@stdlib/ndarray/shape]: return the shape of a provided ndarray. @@ -228,6 +230,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/casting-modes]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/casting-modes +[@stdlib/ndarray/colcat]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/colcat + [@stdlib/ndarray/concat]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/concat [@stdlib/ndarray/concat1d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/concat1d @@ -354,6 +358,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/reverse]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/reverse +[@stdlib/ndarray/rowcat]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rowcat + [@stdlib/ndarray/safe-casts]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/safe-casts [@stdlib/ndarray/same-kind-casts]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/same-kind-casts diff --git a/lib/node_modules/@stdlib/ndarray/base/README.md b/lib/node_modules/@stdlib/ndarray/base/README.md index e1d7a69fff66..20195567664c 100644 --- a/lib/node_modules/@stdlib/ndarray/base/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/README.md @@ -47,6 +47,9 @@ var o = ns; - [`any( arrays )`][@stdlib/ndarray/base/any]: test whether at least one element in an ndarray is truthy. - [`assignScalar( arrays )`][@stdlib/ndarray/base/assign-scalar]: assign a scalar value to every element of an output ndarray. - [`assign( arrays )`][@stdlib/ndarray/base/assign]: assign elements in an input ndarray to elements in an output ndarray. +- [`atleast1d( arrays )`][@stdlib/ndarray/base/atleast1d]: convert a list of values (scalars and/or ndarrays) to ndarrays having at least one dimension. +- [`atleast2d( arrays )`][@stdlib/ndarray/base/atleast2d]: convert a list of values (scalars and/or ndarrays) to ndarrays having at least two dimensions. +- [`atleast3d( arrays )`][@stdlib/ndarray/base/atleast3d]: convert a list of values (scalars and/or ndarrays) to ndarrays having at least three dimensions. - [`atleastnd( ndims, arrays )`][@stdlib/ndarray/base/atleastnd]: convert a list of values (scalars and/or ndarrays) to ndarrays having at least a specified number of dimensions. - [`binaryInputCastingDataType( idtype1, idtype2, odtype, policy )`][@stdlib/ndarray/base/binary-input-casting-dtype]: resolve the casting data type for an input ndarray provided to a binary function. - [`binaryLoopOrder( shape, stridesX, stridesY, stridesZ )`][@stdlib/ndarray/base/binary-loop-interchange-order]: reorder ndarray dimensions and associated strides for loop interchange. @@ -98,6 +101,7 @@ var o = ns; - [`everyBy( arrays, predicate[, thisArg] )`][@stdlib/ndarray/base/every-by]: test whether all elements in an ndarray pass a test implemented by a predicate function. - [`every( arrays )`][@stdlib/ndarray/base/every]: test whether every element in an ndarray is truthy. - [`expandDimensions( x, dim, writable )`][@stdlib/ndarray/base/expand-dimensions]: expand the shape of an array by inserting a new dimension of size one at a specified dimension index. +- [`falses( dtype, shape, order )`][@stdlib/ndarray/base/falses]: create an ndarray filled with `false` values and having a specified shape and data type. - [`fillBy( x, fcn[, thisArg] )`][@stdlib/ndarray/base/fill-by]: fill an input ndarray according to a callback function. - [`fill( x, value )`][@stdlib/ndarray/base/fill]: fill an input ndarray with a specified value. - [`find( arrays, predicate[, thisArg] )`][@stdlib/ndarray/base/find]: return the first element in an ndarray which passes a test implemented by a predicate function. @@ -190,6 +194,7 @@ var o = ns; - [`ternaryOutputDataType( xdtype, ydtype, zdtype, policy )`][@stdlib/ndarray/base/ternary-output-dtype]: resolve the output ndarray data type for a ternary function. - [`ternaryBlockSize( dtypeX, dtypeY, dtypeZ, dtypeW )`][@stdlib/ndarray/base/ternary-tiling-block-size]: resolve a loop block size for multi-dimensional array tiled loops. - [`ternary( arrays, fcn )`][@stdlib/ndarray/base/ternary]: apply a ternary callback to elements in input ndarrays and assign results to elements in an output ndarray. +- [`tile( x, reps )`][@stdlib/ndarray/base/tile]: return an ndarray created by repeating the elements of an input ndarray a specified number of times along each dimension. - [`blockSize( dtypes )`][@stdlib/ndarray/base/tiling-block-size]: resolve a loop block size for multi-dimensional array tiled loops. - [`ndarray2array( buffer, shape, strides, offset, order )`][@stdlib/ndarray/base/to-array]: convert an ndarray buffer to a generic array. - [`toFlippedlr( x )`][@stdlib/ndarray/base/to-flippedlr]: return a new ndarray where the order of elements along the last dimension of an input ndarray is reversed. @@ -201,6 +206,7 @@ var o = ns; - [`toUnflattened( x, dim, sizes )`][@stdlib/ndarray/base/to-unflattened]: return a new ndarray in which a specified dimension of an input ndarray is expanded over multiple dimensions. - [`toUniqueNormalizedIndices( indices, max )`][@stdlib/ndarray/base/to-unique-normalized-indices]: return a list of unique indices after normalizing to the interval `[0,max]`. - [`transpose( x, writable )`][@stdlib/ndarray/base/transpose]: transpose a matrix (or a stack of matrices). +- [`trues( dtype, shape, order )`][@stdlib/ndarray/base/trues]: create an ndarray filled with `true` values and having a specified shape and data type. - [`unaryAccumulate( arrays, initial, clbk )`][@stdlib/ndarray/base/unary-accumulate]: perform a reduction over elements in an input ndarray. - [`unaryAddonDispatch( addon, fallback )`][@stdlib/ndarray/base/unary-addon-dispatch]: dispatch to a native add-on applying a unary function to an input ndarray. - [`unaryBy( arrays, fcn, clbk[, thisArg] )`][@stdlib/ndarray/base/unary-by]: apply a unary function to each element in an input ndarray according to a callback function and assign results to elements in an output ndarray. @@ -292,6 +298,12 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/assign]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assign +[@stdlib/ndarray/base/atleast1d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/atleast1d + +[@stdlib/ndarray/base/atleast2d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/atleast2d + +[@stdlib/ndarray/base/atleast3d]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/atleast3d + [@stdlib/ndarray/base/atleastnd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/atleastnd [@stdlib/ndarray/base/binary-input-casting-dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/binary-input-casting-dtype @@ -394,6 +406,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/expand-dimensions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/expand-dimensions +[@stdlib/ndarray/base/falses]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/falses + [@stdlib/ndarray/base/fill-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/fill-by [@stdlib/ndarray/base/fill]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/fill @@ -578,6 +592,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/ternary]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/ternary +[@stdlib/ndarray/base/tile]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/tile + [@stdlib/ndarray/base/tiling-block-size]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/tiling-block-size [@stdlib/ndarray/base/to-array]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-array @@ -600,6 +616,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/transpose]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/transpose +[@stdlib/ndarray/base/trues]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/trues + [@stdlib/ndarray/base/unary-accumulate]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-accumulate [@stdlib/ndarray/base/unary-addon-dispatch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-addon-dispatch diff --git a/lib/node_modules/@stdlib/stats/base/ndarray/README.md b/lib/node_modules/@stdlib/stats/base/ndarray/README.md index abc0e2b8d58f..0c37fc555508 100644 --- a/lib/node_modules/@stdlib/stats/base/ndarray/README.md +++ b/lib/node_modules/@stdlib/stats/base/ndarray/README.md @@ -92,6 +92,7 @@ The namespace exposes the following APIs: - [`dnanmskminabs( arrays )`][@stdlib/stats/base/ndarray/dnanmskminabs]: compute the minimum absolute value of a double-precision floating-point ndarray according to a mask, ignoring `NaN` values. - [`dnanmskrange( arrays )`][@stdlib/stats/base/ndarray/dnanmskrange]: calculate the range of a one-dimensional double-precision floating-point ndarray according to a mask, ignoring `NaN` values. - [`dnanrange( arrays )`][@stdlib/stats/base/ndarray/dnanrange]: compute the range of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values. +- [`dnanrangeabs( arrays )`][@stdlib/stats/base/ndarray/dnanrangeabs]: compute the range of absolute values of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values. - [`dnanstdev( arrays )`][@stdlib/stats/base/ndarray/dnanstdev]: calculate the standard deviation of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values. - [`dnanstdevch( arrays )`][@stdlib/stats/base/ndarray/dnanstdevch]: calculate the standard deviation of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using a one-pass trial mean algorithm. - [`dnanstdevpn( arrays )`][@stdlib/stats/base/ndarray/dnanstdevpn]: calculate the standard deviation of a one-dimensional double-precision floating-point ndarray, ignoring `NaN` values and using a two-pass algorithm. @@ -211,6 +212,7 @@ The namespace exposes the following APIs: - [`stdevtk( arrays )`][@stdlib/stats/base/ndarray/stdevtk]: calculate the standard deviation of a one-dimensional ndarray using a one-pass textbook algorithm. - [`stdevwd( arrays )`][@stdlib/stats/base/ndarray/stdevwd]: calculate the standard deviation of a one-dimensional ndarray using Welford's algorithm. - [`stdevyc( arrays )`][@stdlib/stats/base/ndarray/stdevyc]: calculate the standard deviation of a one-dimensional ndarray using a one-pass algorithm proposed by Youngs and Cramer. +- [`svariance( arrays )`][@stdlib/stats/base/ndarray/svariance]: calculate the variance of a one-dimensional single-precision floating-point ndarray. - [`sztest( arrays )`][@stdlib/stats/base/ndarray/sztest]: compute a one-sample Z-test for a one-dimensional single-precision floating-point ndarray. - [`sztest2( arrays )`][@stdlib/stats/base/ndarray/sztest2]: compute a two-sample Z-test for two one-dimensional single-precision floating-point ndarrays. - [`variance( arrays )`][@stdlib/stats/base/ndarray/variance]: calculate the variance of a one-dimensional ndarray. @@ -357,6 +359,8 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/base/ndarray/dnanrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dnanrange +[@stdlib/stats/base/ndarray/dnanrangeabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dnanrangeabs + [@stdlib/stats/base/ndarray/dnanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dnanstdev [@stdlib/stats/base/ndarray/dnanstdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/dnanstdevch @@ -595,6 +599,8 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/base/ndarray/stdevyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/stdevyc +[@stdlib/stats/base/ndarray/svariance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/svariance + [@stdlib/stats/base/ndarray/sztest]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/sztest [@stdlib/stats/base/ndarray/sztest2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/ndarray/sztest2