diff --git a/lib/node_modules/@stdlib/blas/ext/README.md b/lib/node_modules/@stdlib/blas/ext/README.md index 3917a5b24e85..d5d99ce3abcd 100644 --- a/lib/node_modules/@stdlib/blas/ext/README.md +++ b/lib/node_modules/@stdlib/blas/ext/README.md @@ -58,6 +58,7 @@ The namespace contains the following: - [`sort( x[, sortOrder][, options] )`][@stdlib/blas/ext/sort]: sort an input ndarray along one or more ndarray dimensions. - [`sorthp( x[, sortOrder][, options] )`][@stdlib/blas/ext/sorthp]: sort an input ndarray along one or more ndarray dimensions using heapsort. - [`sum( x[, options] )`][@stdlib/blas/ext/sum]: compute the sum along one or more ndarray dimensions. +- [`toSorted( x[, sortOrder][, options] )`][@stdlib/blas/ext/to-sorted]: return a new ndarray containing the elements of an input ndarray sorted along one or more ndarray dimensions. - [`toSortedhp( x[, sortOrder][, options] )`][@stdlib/blas/ext/to-sortedhp]: return a new ndarray containing the elements of an input ndarray sorted along one or more ndarray dimensions using heapsort. - [`zeroTo( shape[, options] )`][@stdlib/blas/ext/zero-to]: return a new ndarray filled with linearly spaced numeric elements which increment by `1` starting from zero along one or more ndarray dimensions. @@ -128,6 +129,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/sum]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/sum +[@stdlib/blas/ext/to-sorted]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/to-sorted + [@stdlib/blas/ext/to-sortedhp]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/to-sortedhp [@stdlib/blas/ext/zero-to]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/zero-to 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 9421c5ef11e5..60e1b2796715 100644 --- a/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md +++ b/lib/node_modules/@stdlib/blas/ext/base/ndarray/README.md @@ -100,6 +100,7 @@ The namespace exposes the following APIs: - [`gsumkbn2( arrays )`][@stdlib/blas/ext/base/ndarray/gsumkbn2]: compute the sum of all elements in a one-dimensional ndarray using a second-order iterative Kahan–Babuška algorithm. - [`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. - [`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. - [`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. - [`scusum( arrays )`][@stdlib/blas/ext/base/ndarray/scusum]: compute the cumulative sum of a one-dimensional single-precision floating-point ndarray. @@ -279,6 +280,8 @@ console.log( objectKeys( ns ) ); [@stdlib/blas/ext/base/ndarray/gsumpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/gsumpw +[@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/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/scircshift]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/blas/ext/base/ndarray/scircshift diff --git a/lib/node_modules/@stdlib/constants/README.md b/lib/node_modules/@stdlib/constants/README.md index 3a2ed093413d..9040061d588a 100644 --- a/lib/node_modules/@stdlib/constants/README.md +++ b/lib/node_modules/@stdlib/constants/README.md @@ -46,7 +46,7 @@ Constants are split across the following sub-namespaces:
- [`array`][@stdlib/constants/array]: array constants. -- [`complex128`][@stdlib/constants/complex128]: 128-bit complex number mathematical constant. +- [`complex128`][@stdlib/constants/complex128]: 128-bit complex number mathematical constants. - [`complex64`][@stdlib/constants/complex64]: half-precision floating-point mathematical constants. - [`float16`][@stdlib/constants/float16]: half-precision floating-point mathematical constants. - [`float32`][@stdlib/constants/float32]: single-precision floating-point mathematical constants. diff --git a/lib/node_modules/@stdlib/ndarray/README.md b/lib/node_modules/@stdlib/ndarray/README.md index f26ab130677b..86cc937cce0a 100644 --- a/lib/node_modules/@stdlib/ndarray/README.md +++ b/lib/node_modules/@stdlib/ndarray/README.md @@ -99,6 +99,7 @@ The namespace exports the following functions to manipulate multidimensional arr - [`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. +- [`rot90( x[, options] )`][@stdlib/ndarray/rot90]: return a **read-only** view of an input ndarray rotated `90` degrees in a specified plane. - [`rotr90( x, k )`][@stdlib/ndarray/rotr90]: return a **read-only** view of a matrix (or a stack of matrices) rotated `90` degrees clockwise. - [`rowcat( arrays )`][@stdlib/ndarray/rowcat]: concatenate a list of one-dimensional or two-dimensional ndarrays as rows. - [`shift( x[, options] )`][@stdlib/ndarray/shift]: return an array containing a read-only truncated view of an input `ndarray` and a read-only view of the first element(s) along a specified dimension. @@ -262,6 +263,9 @@ The namespace contains the following multidimensional array utility functions: - [`dispatch( fcns, types, data, nargs, nin, nout )`][@stdlib/ndarray/dispatch]: create an ndarray function interface which performs multiple dispatch. - [`forEach( x, fcn[, thisArg] )`][@stdlib/ndarray/for-each]: invoke a callback function once for each ndarray element. - [`orders()`][@stdlib/ndarray/orders]: list of ndarray orders. +- [`rot180( x[, options] )`][@stdlib/ndarray/rot180]: return a **read-only** view of an input ndarray rotated `180` degrees in a specified plane. +- [`rotl90( x, k )`][@stdlib/ndarray/rotl90]: return a **read-only** view of a matrix (or a stack of matrices) rotated `90` degrees counterclockwise. +- [`toRotr90( x, k )`][@stdlib/ndarray/to-rotr90]: return a new `ndarray` where a matrix (or a stack of matrices) is rotated 90 degrees clockwise.
@@ -312,6 +316,12 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/orders]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/orders +[@stdlib/ndarray/rot180]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rot180 + +[@stdlib/ndarray/rotl90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rotl90 + +[@stdlib/ndarray/to-rotr90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/to-rotr90 + [@stdlib/ndarray/base]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base [@stdlib/ndarray/iter]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/iter @@ -464,6 +474,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/reverse]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/reverse +[@stdlib/ndarray/rot90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rot90 + [@stdlib/ndarray/rotr90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rotr90 [@stdlib/ndarray/rowcat]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/rowcat diff --git a/lib/node_modules/@stdlib/ndarray/base/README.md b/lib/node_modules/@stdlib/ndarray/base/README.md index 12759aeeec80..f95f136f1333 100644 --- a/lib/node_modules/@stdlib/ndarray/base/README.md +++ b/lib/node_modules/@stdlib/ndarray/base/README.md @@ -45,6 +45,7 @@ var o = ns; - [`anyBy( arrays, predicate[, thisArg] )`][@stdlib/ndarray/base/any-by]: test whether at least one element in an ndarray passes a test implemented by a predicate function. - [`any( arrays )`][@stdlib/ndarray/base/any]: test whether at least one element in an ndarray is truthy. +- [`appendSingletonDimensions( x, n, writable )`][@stdlib/ndarray/base/append-singleton-dimensions]: append singleton dimensions. - [`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. @@ -208,6 +209,9 @@ var o = ns; - [`toNormalizedIndices( indices, max )`][@stdlib/ndarray/base/to-normalized-indices]: normalize a list of indices to the interval `[0,max]`. - [`toReversedDimension( x, dim )`][@stdlib/ndarray/base/to-reversed-dimension]: return a new ndarray where the order of elements of an input ndarray along a specified dimension is reversed. - [`toReversed( x )`][@stdlib/ndarray/base/to-reversed]: return a new ndarray where the order of elements of an input ndarray is reversed along each dimension. +- [`toRot90( x, dims, k )`][@stdlib/ndarray/base/to-rot90]: return a new ndarray where an ndarray is rotated 90 degrees in a specified plane. +- [`toRotl90( x, k )`][@stdlib/ndarray/base/to-rotl90]: return a new ndarray where a matrix (or a stack of matrices) is rotated 90 degrees counterclockwise. +- [`toRotr90( x, k )`][@stdlib/ndarray/base/to-rotr90]: return a new ndarray where a matrix (or a stack of matrices) is rotated 90 degrees clockwise. - [`toTransposed( x )`][@stdlib/ndarray/base/to-transposed]: return a new ndarray containing the elements of an input ndarray but whose last two dimensions are transposed. - [`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]`. @@ -300,6 +304,8 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/any]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/any +[@stdlib/ndarray/base/append-singleton-dimensions]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/append-singleton-dimensions + [@stdlib/ndarray/base/assign-scalar]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assign-scalar [@stdlib/ndarray/base/assign]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/assign @@ -626,6 +632,12 @@ console.log( objectKeys( ns ) ); [@stdlib/ndarray/base/to-reversed]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-reversed +[@stdlib/ndarray/base/to-rot90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-rot90 + +[@stdlib/ndarray/base/to-rotl90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-rotl90 + +[@stdlib/ndarray/base/to-rotr90]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-rotr90 + [@stdlib/ndarray/base/to-transposed]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-transposed [@stdlib/ndarray/base/to-unflattened]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/to-unflattened