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