diff --git a/lib/node_modules/@stdlib/assert/README.md b/lib/node_modules/@stdlib/assert/README.md
index c25480dc80d7..ab869ca4ee6f 100644
--- a/lib/node_modules/@stdlib/assert/README.md
+++ b/lib/node_modules/@stdlib/assert/README.md
@@ -458,6 +458,7 @@ The remaining namespace utilities are as follows:
- [`isHexString( value )`][@stdlib/assert/is-hex-string]: test whether a string contains only hexadecimal digits.
- [`isInfinite( value )`][@stdlib/assert/is-infinite]: test if a value is an infinite number.
- [`isInheritedProperty( value, property )`][@stdlib/assert/is-inherited-property]: test if an object has an inherited property.
+- [`isInt64( value )`][@stdlib/assert/is-int64]: test if a value is a 64-bit signed integer.
- [`isIterableLike( value )`][@stdlib/assert/is-iterable-like]: test if a value is `iterable`-like.
- [`isIteratorLike( value )`][@stdlib/assert/is-iterator-like]: test if a value is `iterator`-like.
- [`isJSON( value )`][@stdlib/assert/is-json]: test if a value is a parseable JSON string.
@@ -693,6 +694,8 @@ console.log( objectKeys( assert ) );
[@stdlib/assert/is-inherited-property]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-inherited-property
+[@stdlib/assert/is-int64]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-int64
+
[@stdlib/assert/is-iterable-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-iterable-like
[@stdlib/assert/is-iterator-like]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/assert/is-iterator-like
diff --git a/lib/node_modules/@stdlib/blas/base/ndarray/README.md b/lib/node_modules/@stdlib/blas/base/ndarray/README.md
index f4fbf6539c65..c89d1f47157d 100644
--- a/lib/node_modules/@stdlib/blas/base/ndarray/README.md
+++ b/lib/node_modules/@stdlib/blas/base/ndarray/README.md
@@ -55,6 +55,7 @@ The namespace exposes the following APIs:
- [`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`.
- [`dcopy( arrays )`][@stdlib/blas/base/ndarray/dcopy]: copy values from a one-dimensional double-precision floating-point ndarray `x` into 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.
+- [`dgemm( arrays )`][@stdlib/blas/base/ndarray/dgemm]: perform the matrix-matrix operation `C = alpha*op(A)*op(B) + beta*C`.
- [`dgemv( arrays )`][@stdlib/blas/base/ndarray/dgemv]: perform one of the matrix-vector operations `y = alpha*A*x + beta*y` or `y = alpha*A^T*x + beta*y`.
- [`dger( arrays )`][@stdlib/blas/base/ndarray/dger]: perform the rank 1 operation `A = alpha*x*y^T + A`.
- [`dnrm2( arrays )`][@stdlib/blas/base/ndarray/dnrm2]: compute the L2-norm of a one-dimensional double-precision floating-point ndarray.
@@ -62,17 +63,21 @@ The namespace exposes the following APIs:
- [`dsdot( arrays )`][@stdlib/blas/base/ndarray/dsdot]: calculate the dot product of two one-dimensional single-precision floating-point ndarrays with double-precision accumulation.
- [`dspr( arrays )`][@stdlib/blas/base/ndarray/dspr]: perform the symmetric rank 1 operation `A = alpha*x*x^T + A` for a symmetric matrix `A` supplied in packed form.
- [`dswap( arrays )`][@stdlib/blas/base/ndarray/dswap]: interchange two one-dimensional double-precision floating-point ndarrays.
+- [`dsyr( arrays )`][@stdlib/blas/base/ndarray/dsyr]: perform the symmetric rank 1 operation `A = alpha*x*x^T + A`.
+- [`dsyr2( arrays )`][@stdlib/blas/base/ndarray/dsyr2]: perform the symmetric rank 2 operation `A = alpha*x*y^T + alpha*y*x^T + A`.
- [`dzasum( arrays )`][@stdlib/blas/base/ndarray/dzasum]: calculate the sum of absolute values for all elements in a one-dimensional double-precision complex floating-point ndarray.
- [`dznrm2( arrays )`][@stdlib/blas/base/ndarray/dznrm2]: compute the L2-norm of a one-dimensional double-precision complex floating-point ndarray.
- [`gasum( arrays )`][@stdlib/blas/base/ndarray/gasum]: calculate the sum of absolute values for all elements in a one-dimensional ndarray.
- [`gaxpy( arrays )`][@stdlib/blas/base/ndarray/gaxpy]: multiply a one-dimensional ndarray `x` by a constant `alpha` and add the result to a one-dimensional ndarray `y`.
- [`gcopy( arrays )`][@stdlib/blas/base/ndarray/gcopy]: copy values from a one-dimensional ndarray `x` into a one-dimensional ndarray `y`.
- [`gdot( arrays )`][@stdlib/blas/base/ndarray/gdot]: calculate the dot product of two one-dimensional ndarrays.
+- [`ggemm( arrays )`][@stdlib/blas/base/ndarray/ggemm]: perform the matrix-matrix operation `C = alpha*op(A)*op(B) + beta*C`.
- [`ggemv( arrays )`][@stdlib/blas/base/ndarray/ggemv]: perform one of the matrix-vector operations `y = alpha*A*x + beta*y` or `y = alpha*A^T*x + beta*y`.
- [`gger( arrays )`][@stdlib/blas/base/ndarray/gger]: perform the rank 1 operation `A = alpha*x*y^T + A`.
- [`gnrm2( arrays )`][@stdlib/blas/base/ndarray/gnrm2]: compute the L2-norm of a one-dimensional ndarray.
- [`gscal( arrays )`][@stdlib/blas/base/ndarray/gscal]: multiply a one-dimensional ndarray by a scalar constant.
- [`gswap( arrays )`][@stdlib/blas/base/ndarray/gswap]: interchange two one-dimensional ndarrays.
+- [`gsyr( arrays )`][@stdlib/blas/base/ndarray/gsyr]: perform the symmetric rank 1 operation `A = alpha*x*x^T + A`.
- [`idamax( arrays )`][@stdlib/blas/base/ndarray/idamax]: find the index of the first element having the maximum absolute value for all elements in a one-dimensional double-precision floating-point ndarray.
- [`igamax( arrays )`][@stdlib/blas/base/ndarray/igamax]: find the index of the first element having the maximum absolute value for all elements in a one-dimensional ndarray.
- [`isamax( arrays )`][@stdlib/blas/base/ndarray/isamax]: find the index of the first element having the maximum absolute value for all elements in a one-dimensional single-precision floating-point ndarray.
@@ -83,12 +88,15 @@ The namespace exposes the following APIs:
- [`scopy( arrays )`][@stdlib/blas/base/ndarray/scopy]: copy values from a one-dimensional single-precision floating-point ndarray `x` into 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.
- [`sdsdot( arrays )`][@stdlib/blas/base/ndarray/sdsdot]: calculate the dot product of two one-dimensional single-precision floating-point ndarrays with extended accumulation.
+- [`sgemm( arrays )`][@stdlib/blas/base/ndarray/sgemm]: perform the matrix-matrix operation `C = alpha*op(A)*op(B) + beta*C`.
- [`sgemv( arrays )`][@stdlib/blas/base/ndarray/sgemv]: perform one of the matrix-vector operations `y = alpha*A*x + beta*y` or `y = alpha*A^T*x + beta*y`.
- [`sger( arrays )`][@stdlib/blas/base/ndarray/sger]: perform the rank 1 operation `A = alpha*x*y^T + A`.
- [`snrm2( arrays )`][@stdlib/blas/base/ndarray/snrm2]: compute the L2-norm of a one-dimensional single-precision floating-point ndarray.
- [`sscal( arrays )`][@stdlib/blas/base/ndarray/sscal]: multiply a one-dimensional single-precision floating-point ndarray by a scalar constant.
- [`sspr( arrays )`][@stdlib/blas/base/ndarray/sspr]: perform the symmetric rank 1 operation `A = alpha*x*x^T + A` for a symmetric matrix `A` supplied in packed form.
- [`sswap( arrays )`][@stdlib/blas/base/ndarray/sswap]: interchange two one-dimensional single-precision floating-point ndarrays.
+- [`ssyr( arrays )`][@stdlib/blas/base/ndarray/ssyr]: perform the symmetric rank 1 operation `A = alpha*x*x^T + A`.
+- [`ssyr2( arrays )`][@stdlib/blas/base/ndarray/ssyr2]: perform the symmetric rank 2 operation `A = alpha*x*y^T + alpha*y*x^T + A`.
- [`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`.
- [`zcopy( arrays )`][@stdlib/blas/base/ndarray/zcopy]: copy values from a one-dimensional double-precision complex floating-point ndarray `x` into a one-dimensional double-precision complex floating-point ndarray `y`.
- [`zdscal( arrays )`][@stdlib/blas/base/ndarray/zdscal]: multiply a one-dimensional double-precision complex floating-point ndarray by a double-precision floating-point scalar constant.
@@ -156,6 +164,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/base/ndarray/ddot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/ddot
+[@stdlib/blas/base/ndarray/dgemm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dgemm
+
[@stdlib/blas/base/ndarray/dgemv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dgemv
[@stdlib/blas/base/ndarray/dger]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dger
@@ -170,6 +180,10 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/base/ndarray/dswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dswap
+[@stdlib/blas/base/ndarray/dsyr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dsyr
+
+[@stdlib/blas/base/ndarray/dsyr2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dsyr2
+
[@stdlib/blas/base/ndarray/dzasum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dzasum
[@stdlib/blas/base/ndarray/dznrm2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/dznrm2
@@ -182,6 +196,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/base/ndarray/gdot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/gdot
+[@stdlib/blas/base/ndarray/ggemm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/ggemm
+
[@stdlib/blas/base/ndarray/ggemv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/ggemv
[@stdlib/blas/base/ndarray/gger]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/gger
@@ -192,6 +208,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/base/ndarray/gswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/gswap
+[@stdlib/blas/base/ndarray/gsyr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/gsyr
+
[@stdlib/blas/base/ndarray/idamax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/idamax
[@stdlib/blas/base/ndarray/igamax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/igamax
@@ -212,6 +230,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/base/ndarray/sdsdot]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sdsdot
+[@stdlib/blas/base/ndarray/sgemm]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sgemm
+
[@stdlib/blas/base/ndarray/sgemv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sgemv
[@stdlib/blas/base/ndarray/sger]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sger
@@ -224,6 +244,10 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/base/ndarray/sswap]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/sswap
+[@stdlib/blas/base/ndarray/ssyr]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/ssyr
+
+[@stdlib/blas/base/ndarray/ssyr2]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/ssyr2
+
[@stdlib/blas/base/ndarray/zaxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/zaxpy
[@stdlib/blas/base/ndarray/zcopy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/base/ndarray/zcopy
diff --git a/lib/node_modules/@stdlib/blas/ext/base/README.md b/lib/node_modules/@stdlib/blas/ext/base/README.md
index e2661aecae8d..0a6a2ee5096d 100644
--- a/lib/node_modules/@stdlib/blas/ext/base/README.md
+++ b/lib/node_modules/@stdlib/blas/ext/base/README.md
@@ -96,6 +96,7 @@ var o = ns;
- [`dfillNotEqual( N, searchElement, alpha, x, strideX )`][@stdlib/blas/ext/base/dfill-not-equal]: replace double-precision floating-point strided array elements not equal to a provided search element with a specified scalar constant.
- [`dfill( N, alpha, x, strideX )`][@stdlib/blas/ext/base/dfill]: fill a double-precision floating-point strided array with a specified scalar constant.
- [`dfirstIndexEqual( N, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dfirst-index-equal]: return the index of the first element in a double-precision floating-point strided array equal to a corresponding element in another double-precision floating-point strided array.
+- [`dfirstIndexLessThan( N, x, strideX, y, strideY )`][@stdlib/blas/ext/base/dfirst-index-less-than]: return the index of the first element in a double-precision floating-point strided array which is less than a corresponding element in another double-precision floating-point strided array.
- [`dindexOfColumn( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/dindex-of-column]: return the index of the first column in a double-precision floating-point input matrix which has the same elements as a provided search vector.
- [`dindexOfFalsy( N, x, strideX )`][@stdlib/blas/ext/base/dindex-of-falsy]: return the index of the first falsy element in a double-precision floating-point strided array.
- [`dindexOfNotEqual( N, searchElement, x, strideX )`][@stdlib/blas/ext/base/dindex-of-not-equal]: return the first index of an element in a double-precision floating-point strided array which is not equal to a specified search element.
@@ -303,6 +304,7 @@ var o = ns;
- [`sfillNotEqual( N, searchElement, alpha, x, strideX )`][@stdlib/blas/ext/base/sfill-not-equal]: replace single-precision floating-point strided array elements not equal to a provided search element 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.
- [`sfirstIndexEqual( N, x, strideX, y, strideY )`][@stdlib/blas/ext/base/sfirst-index-equal]: return the index of the first element in a single-precision floating-point strided array equal to a corresponding element in another single-precision floating-point strided array.
+- [`sfirstIndexLessThan( N, x, strideX, y, strideY )`][@stdlib/blas/ext/base/sfirst-index-less-than]: return the index of the first element in a single-precision floating-point strided array which is less than a corresponding element in another single-precision floating-point strided array.
- [`sindexOfColumn( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/sindex-of-column]: return the index of the first column in a single-precision floating-point input matrix which has the same elements as a provided search vector.
- [`sindexOfFalsy( N, x, strideX )`][@stdlib/blas/ext/base/sindex-of-falsy]: return the index of the first falsy element in a single-precision floating-point strided array.
- [`sindexOfRow( order, M, N, A, LDA, x, strideX, workspace, strideW )`][@stdlib/blas/ext/base/sindex-of-row]: return the index of the first row in a single-precision floating-point input matrix which has the same elements as a provided search vector.
@@ -535,6 +537,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/dfirst-index-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dfirst-index-equal
+[@stdlib/blas/ext/base/dfirst-index-less-than]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dfirst-index-less-than
+
[@stdlib/blas/ext/base/dindex-of-column]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dindex-of-column
[@stdlib/blas/ext/base/dindex-of-falsy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/dindex-of-falsy
@@ -949,6 +953,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/sfirst-index-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/sfirst-index-equal
+[@stdlib/blas/ext/base/sfirst-index-less-than]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/sfirst-index-less-than
+
[@stdlib/blas/ext/base/sindex-of-column]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/sindex-of-column
[@stdlib/blas/ext/base/sindex-of-falsy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/sindex-of-falsy
diff --git a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
index 57bbad847c4e..d6210e30ae2b 100644
--- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
+++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md
@@ -57,6 +57,7 @@ The namespace exposes the following APIs:
- [`cxsa( arrays )`][@stdlib/blas/ext/base/ndarray/cxsa]: subtract a scalar constant from each element in a one-dimensional single-precision complex floating-point ndarray.
- [`cxsy( arrays )`][@stdlib/blas/ext/base/ndarray/cxsy]: subtract the elements of an output one-dimensional single-precision complex floating-point ndarray from the corresponding elements in an input one-dimensional single-precision complex floating-point ndarray and assign the results to the output ndarray.
- [`czeroTo( arrays )`][@stdlib/blas/ext/base/ndarray/czero-to]: fill a one-dimensional single-precision complex floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from zero.
+- [`dany( arrays )`][@stdlib/blas/ext/base/ndarray/dany]: test whether at least one element in a one-dimensional double-precision floating-point ndarray is truthy.
- [`daxpb( arrays )`][@stdlib/blas/ext/base/ndarray/daxpb]: multiply each element in a one-dimensional double-precision floating-point ndarray by a scalar constant and add a scalar constant to each result.
- [`daxpby( arrays )`][@stdlib/blas/ext/base/ndarray/daxpby]: multiply a one-dimensional double-precision floating-point ndarray by a scalar constant and add the result to a second one-dimensional double-precision floating-point ndarray multiplied by a scalar constant.
- [`dcircshift( arrays )`][@stdlib/blas/ext/base/ndarray/dcircshift]: circularly shift the elements of a one-dimensional double-precision floating-point ndarray by a specified number of positions.
@@ -66,6 +67,7 @@ The namespace exposes the following APIs:
- [`dcusumors( arrays )`][@stdlib/blas/ext/base/ndarray/dcusumors]: compute the cumulative sum of a one-dimensional double-precision floating-point ndarray using ordinary recursive summation.
- [`dcusumpw( arrays )`][@stdlib/blas/ext/base/ndarray/dcusumpw]: compute the cumulative sum of a one-dimensional double-precision floating-point ndarray using pairwise summation.
- [`ddiff( arrays )`][@stdlib/blas/ext/base/ndarray/ddiff]: calculate the k-th discrete forward difference of a one-dimensional double-precision floating-point ndarray.
+- [`dfillEqual( arrays )`][@stdlib/blas/ext/base/ndarray/dfill-equal]: replace elements in a one-dimensional double-precision floating-point ndarray equal to a provided search element with a specified scalar constant.
- [`dfillNotEqual( arrays )`][@stdlib/blas/ext/base/ndarray/dfill-not-equal]: replace elements in a one-dimensional double-precision floating-point ndarray not equal to a provided search element with a specified scalar constant.
- [`dindexOfFalsy( arrays )`][@stdlib/blas/ext/base/ndarray/dindex-of-falsy]: return the index of the first falsy element in a one-dimensional double-precision floating-point ndarray.
- [`dindexOf( arrays )`][@stdlib/blas/ext/base/ndarray/dindex-of]: return the first index of a search element in a one-dimensional double-precision floating-point ndarray.
@@ -87,11 +89,13 @@ The namespace exposes the following APIs:
- [`dsumors( arrays )`][@stdlib/blas/ext/base/ndarray/dsumors]: compute the sum of all elements in a one-dimensional double-precision floating-point ndarray using ordinary recursive summation.
- [`dsumpw( arrays )`][@stdlib/blas/ext/base/ndarray/dsumpw]: compute the sum of all elements in a one-dimensional double-precision floating-point ndarray using pairwise summation.
- [`dunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/dunitspace]: fill a one-dimensional double-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`dxdy( arrays )`][@stdlib/blas/ext/base/ndarray/dxdy]: divide elements of a one-dimensional double-precision floating-point ndarray by the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assign the results to the second ndarray.
- [`dxmy( arrays )`][@stdlib/blas/ext/base/ndarray/dxmy]: multiply elements of a one-dimensional double-precision floating-point ndarray by the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assign the results to the second ndarray.
- [`dxpy( arrays )`][@stdlib/blas/ext/base/ndarray/dxpy]: add elements of a one-dimensional double-precision floating-point ndarray to the corresponding elements of a second one-dimensional double-precision floating-point ndarray and assign the results to the second ndarray.
- [`dxsa( arrays )`][@stdlib/blas/ext/base/ndarray/dxsa]: subtract a scalar constant from each element in a one-dimensional double-precision floating-point ndarray.
- [`dxsy( arrays )`][@stdlib/blas/ext/base/ndarray/dxsy]: subtract the elements of an output one-dimensional double-precision floating-point ndarray from the corresponding elements in an input one-dimensional double-precision floating-point ndarray and assign the results to the output ndarray.
- [`dzeroTo( arrays )`][@stdlib/blas/ext/base/ndarray/dzero-to]: fill a one-dimensional double-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from zero.
+- [`gany( arrays )`][@stdlib/blas/ext/base/ndarray/gany]: test whether at least one element in a one-dimensional ndarray is truthy.
- [`gaxpb( arrays )`][@stdlib/blas/ext/base/ndarray/gaxpb]: multiply each element in a one-dimensional ndarray by a scalar constant and add a scalar constant to each result.
- [`gaxpby( arrays )`][@stdlib/blas/ext/base/ndarray/gaxpby]: multiply a one-dimensional ndarray by a scalar constant and add the result to a second one-dimensional ndarray multiplied by a scalar constant.
- [`gcircshift( arrays )`][@stdlib/blas/ext/base/ndarray/gcircshift]: circularly shift the elements of a one-dimensional ndarray by a specified number of positions.
@@ -104,6 +108,7 @@ The namespace exposes the following APIs:
- [`gfindIndex( arrays, clbk[, thisArg] )`][@stdlib/blas/ext/base/ndarray/gfind-index]: return the index of the first element in a one-dimensional ndarray which passes a test implemented by a predicate function.
- [`gfindLastIndex( arrays, clbk[, thisArg] )`][@stdlib/blas/ext/base/ndarray/gfind-last-index]: return the index of the last element in a one-dimensional ndarray which passes a test implemented by a predicate function.
- [`gindexOfFalsy( arrays )`][@stdlib/blas/ext/base/ndarray/gindex-of-falsy]: return the index of the first falsy element in a one-dimensional ndarray.
+- [`gindexOfNotEqual( arrays )`][@stdlib/blas/ext/base/ndarray/gindex-of-not-equal]: return the first index of an element in a one-dimensional ndarray which is not equal to a specified search element.
- [`gindexOfTruthy( arrays )`][@stdlib/blas/ext/base/ndarray/gindex-of-truthy]: return the index of the first truthy element in a one-dimensional ndarray.
- [`gindexOf( arrays )`][@stdlib/blas/ext/base/ndarray/gindex-of]: return the first index of a search element in a one-dimensional ndarray.
- [`gjoinBetween( arrays )`][@stdlib/blas/ext/base/ndarray/gjoin-between]: return a string by joining one-dimensional ndarray elements using a specified separator for each pair of consecutive elements.
@@ -124,11 +129,13 @@ The namespace exposes the following APIs:
- [`gsumors( arrays )`][@stdlib/blas/ext/base/ndarray/gsumors]: compute the sum of all elements in a one-dimensional ndarray using ordinary recursive summation.
- [`gsumpw( arrays )`][@stdlib/blas/ext/base/ndarray/gsumpw]: compute the sum of all elements in a one-dimensional ndarray using pairwise summation.
- [`gunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/gunitspace]: fill a one-dimensional ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`gxdy( arrays )`][@stdlib/blas/ext/base/ndarray/gxdy]: divide elements of a one-dimensional ndarray by the corresponding elements of a second one-dimensional ndarray and assign the results to the second ndarray.
- [`gxmy( arrays )`][@stdlib/blas/ext/base/ndarray/gxmy]: multiply elements of a one-dimensional ndarray by the corresponding elements of a second one-dimensional ndarray and assign the results to the second ndarray.
- [`gxpy( arrays )`][@stdlib/blas/ext/base/ndarray/gxpy]: add elements of a one-dimensional ndarray to the corresponding elements of a second one-dimensional ndarray and assign the results to the second ndarray.
- [`gxsa( arrays )`][@stdlib/blas/ext/base/ndarray/gxsa]: subtract a scalar constant from each element in a one-dimensional ndarray.
- [`gxsy( arrays )`][@stdlib/blas/ext/base/ndarray/gxsy]: subtract the elements of an output one-dimensional ndarray from the corresponding elements in an input one-dimensional ndarray and assign the results to the output ndarray.
- [`gzeroTo( arrays )`][@stdlib/blas/ext/base/ndarray/gzero-to]: fill a one-dimensional ndarray with linearly spaced numeric elements which increment by `1` starting from zero.
+- [`sany( arrays )`][@stdlib/blas/ext/base/ndarray/sany]: test whether at least one element in a one-dimensional single-precision floating-point ndarray is truthy.
- [`saxpb( arrays )`][@stdlib/blas/ext/base/ndarray/saxpb]: multiply each element in a one-dimensional single-precision floating-point ndarray by a scalar constant and add a scalar constant to each result.
- [`saxpby( arrays )`][@stdlib/blas/ext/base/ndarray/saxpby]: multiply a one-dimensional single-precision floating-point ndarray by a scalar constant and add the result to a second one-dimensional single-precision floating-point ndarray multiplied by a scalar constant.
- [`scircshift( arrays )`][@stdlib/blas/ext/base/ndarray/scircshift]: circularly shift the elements of a one-dimensional single-precision floating-point ndarray by a specified number of positions.
@@ -155,6 +162,7 @@ The namespace exposes the following APIs:
- [`ssumors( arrays )`][@stdlib/blas/ext/base/ndarray/ssumors]: compute the sum of all elements in a one-dimensional single-precision floating-point ndarray using ordinary recursive summation.
- [`ssumpw( arrays )`][@stdlib/blas/ext/base/ndarray/ssumpw]: compute the sum of all elements in a one-dimensional single-precision floating-point ndarray using pairwise summation.
- [`sunitspace( arrays )`][@stdlib/blas/ext/base/ndarray/sunitspace]: fill a one-dimensional single-precision floating-point ndarray with linearly spaced numeric elements which increment by `1` starting from a specified value.
+- [`sxdy( arrays )`][@stdlib/blas/ext/base/ndarray/sxdy]: divide elements of a one-dimensional single-precision floating-point ndarray by the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assign the results to the second ndarray.
- [`sxmy( arrays )`][@stdlib/blas/ext/base/ndarray/sxmy]: multiply elements of a one-dimensional single-precision floating-point ndarray by the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assign the results to the second ndarray.
- [`sxpy( arrays )`][@stdlib/blas/ext/base/ndarray/sxpy]: add elements of a one-dimensional single-precision floating-point ndarray to the corresponding elements of a second one-dimensional single-precision floating-point ndarray and assign the results to the second ndarray.
- [`sxsa( arrays )`][@stdlib/blas/ext/base/ndarray/sxsa]: subtract a scalar constant from each element in a one-dimensional single-precision floating-point ndarray.
@@ -238,6 +246,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/czero-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/czero-to
+[@stdlib/blas/ext/base/ndarray/dany]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dany
+
[@stdlib/blas/ext/base/ndarray/daxpb]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/daxpb
[@stdlib/blas/ext/base/ndarray/daxpby]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/daxpby
@@ -256,6 +266,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/ddiff]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/ddiff
+[@stdlib/blas/ext/base/ndarray/dfill-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dfill-equal
+
[@stdlib/blas/ext/base/ndarray/dfill-not-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dfill-not-equal
[@stdlib/blas/ext/base/ndarray/dindex-of-falsy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dindex-of-falsy
@@ -298,6 +310,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/dunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dunitspace
+[@stdlib/blas/ext/base/ndarray/dxdy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dxdy
+
[@stdlib/blas/ext/base/ndarray/dxmy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dxmy
[@stdlib/blas/ext/base/ndarray/dxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dxpy
@@ -308,6 +322,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/dzero-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/dzero-to
+[@stdlib/blas/ext/base/ndarray/gany]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gany
+
[@stdlib/blas/ext/base/ndarray/gaxpb]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gaxpb
[@stdlib/blas/ext/base/ndarray/gaxpby]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gaxpby
@@ -332,6 +348,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/gindex-of-falsy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gindex-of-falsy
+[@stdlib/blas/ext/base/ndarray/gindex-of-not-equal]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gindex-of-not-equal
+
[@stdlib/blas/ext/base/ndarray/gindex-of-truthy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gindex-of-truthy
[@stdlib/blas/ext/base/ndarray/gindex-of]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gindex-of
@@ -372,6 +390,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/gunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gunitspace
+[@stdlib/blas/ext/base/ndarray/gxdy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gxdy
+
[@stdlib/blas/ext/base/ndarray/gxmy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gxmy
[@stdlib/blas/ext/base/ndarray/gxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gxpy
@@ -382,6 +402,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/gzero-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gzero-to
+[@stdlib/blas/ext/base/ndarray/sany]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sany
+
[@stdlib/blas/ext/base/ndarray/saxpb]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/saxpb
[@stdlib/blas/ext/base/ndarray/saxpby]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/saxpby
@@ -434,6 +456,8 @@ console.log( objectKeys( ns ) );
[@stdlib/blas/ext/base/ndarray/sunitspace]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sunitspace
+[@stdlib/blas/ext/base/ndarray/sxdy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sxdy
+
[@stdlib/blas/ext/base/ndarray/sxmy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sxmy
[@stdlib/blas/ext/base/ndarray/sxpy]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/sxpy