diff --git a/lib/node_modules/@stdlib/math/base/special/README.md b/lib/node_modules/@stdlib/math/base/special/README.md
index bbb405a62585..0ccffea37c0a 100644
--- a/lib/node_modules/@stdlib/math/base/special/README.md
+++ b/lib/node_modules/@stdlib/math/base/special/README.md
@@ -78,6 +78,7 @@ var fcns = special;
- [`acos( x )`][@stdlib/math/base/special/acos]: compute the arccosine of a double-precision floating-point number.
- [`acosd( x )`][@stdlib/math/base/special/acosd]: compute the arccosine in degrees of a double-precision floating-point number.
+- [`acosdf( x )`][@stdlib/math/base/special/acosdf]: compute the arccosine (in degrees) of a single-precision floating-point number.
- [`acosf( x )`][@stdlib/math/base/special/acosf]: compute the arccosine of a single-precision floating-point number.
- [`acosh( x )`][@stdlib/math/base/special/acosh]: compute the hyperbolic arccosine of a double-precision floating-point number.
- [`acovercos( x )`][@stdlib/math/base/special/acovercos]: compute the inverse coversed cosine.
@@ -212,6 +213,7 @@ var fcns = special;
- [`acot( x )`][@stdlib/math/base/special/acot]: compute the inverse cotangent of a double-precision floating-point number.
- [`acotd( x )`][@stdlib/math/base/special/acotd]: compute the arccotangent in degrees of a double-precision floating-point number.
+- [`acotdf( x )`][@stdlib/math/base/special/acotdf]: compute the arccotangent in degrees of a single-precision floating-point number.
- [`acotf( x )`][@stdlib/math/base/special/acotf]: compute the inverse cotangent of a single-precision floating-point number.
- [`acoth( x )`][@stdlib/math/base/special/acoth]: compute the inverse hyperbolic cotangent of a double-precision floating-point number.
- [`acsc( x )`][@stdlib/math/base/special/acsc]: compute the arccosecant of a number.
@@ -243,6 +245,7 @@ var fcns = special;
- [`cflipsign( z, y )`][@stdlib/math/base/special/cflipsign]: return a double-precision complex floating-point number with the same magnitude as `z` and the sign of `y*z`.
- [`cflipsignf( z, y )`][@stdlib/math/base/special/cflipsignf]: return a single-precision complex floating-point number with the same magnitude as `z` and the sign of `y*z`.
- [`cinv( z )`][@stdlib/math/base/special/cinv]: compute the inverse of a double-precision complex floating-point number.
+- [`cinvf( z )`][@stdlib/math/base/special/cinvf]: compute the inverse of a single-precision complex floating-point number.
- [`copysign( x, y )`][@stdlib/math/base/special/copysign]: return a double-precision floating-point number with the magnitude of `x` and the sign of `y`.
- [`copysignf( x, y )`][@stdlib/math/base/special/copysignf]: return a single-precision floating-point number with the magnitude of `x` and the sign of `y`.
- [`cot( x )`][@stdlib/math/base/special/cot]: evaluate the cotangent of a number.
@@ -416,6 +419,8 @@ console.log( objectKeys( special ) );
[@stdlib/math/base/special/acotd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acotd
+[@stdlib/math/base/special/acotdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acotdf
+
[@stdlib/math/base/special/acotf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acotf
[@stdlib/math/base/special/acoth]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acoth
@@ -478,6 +483,8 @@ console.log( objectKeys( special ) );
[@stdlib/math/base/special/cinv]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cinv
+[@stdlib/math/base/special/cinvf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/cinvf
+
[@stdlib/math/base/special/copysign]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/copysign
[@stdlib/math/base/special/copysignf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/copysignf
@@ -766,6 +773,8 @@ console.log( objectKeys( special ) );
[@stdlib/math/base/special/acosd]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acosd
+[@stdlib/math/base/special/acosdf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acosdf
+
[@stdlib/math/base/special/acosf]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acosf
[@stdlib/math/base/special/acosh]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/math/base/special/acosh
diff --git a/lib/node_modules/@stdlib/ndarray/base/README.md b/lib/node_modules/@stdlib/ndarray/base/README.md
index b223d0727d32..8976a7c2c7df 100644
--- a/lib/node_modules/@stdlib/ndarray/base/README.md
+++ b/lib/node_modules/@stdlib/ndarray/base/README.md
@@ -154,6 +154,7 @@ var o = ns;
- [`unaryInputCastingDataType( idtype, odtype, policy )`][@stdlib/ndarray/base/unary-input-casting-dtype]: resolve the input ndarray casting data type for a unary function.
- [`unaryLoopOrder( shape, stridesX, stridesY )`][@stdlib/ndarray/base/unary-loop-interchange-order]: reorder ndarray dimensions and associated strides for loop interchange.
- [`unaryOutputDataType( dtype, policy )`][@stdlib/ndarray/base/unary-output-dtype]: resolve the output ndarray data type for a unary function.
+- [`unaryReduceStrided1dBy( fcn, arrays, dims[, options], clbk[, thisArg] )`][@stdlib/ndarray/base/unary-reduce-strided1d-by]: perform a reduction over a list of specified dimensions in an input ndarray via a one-dimensional strided array reduction function accepting a callback and assign results to a provided output ndarray.
- [`unaryReduceStrided1dDispatchFactory( table, idtypes, odtypes, policies )`][@stdlib/ndarray/base/unary-reduce-strided1d-dispatch-factory]: create a function for performing a reduction on an input ndarray.
- [`unaryReduceStrided1dDispatch( table, idtypes, odtypes, policies )`][@stdlib/ndarray/base/unary-reduce-strided1d-dispatch]: constructor for performing a reduction on an input ndarray.
- [`unaryReduceStrided1d( fcn, arrays, dims[, options] )`][@stdlib/ndarray/base/unary-reduce-strided1d]: perform a reduction over a list of specified dimensions in an input ndarray via a one-dimensional strided array reduction function and assign results to a provided output ndarray.
@@ -446,6 +447,8 @@ console.log( objectKeys( ns ) );
[@stdlib/ndarray/base/unary-output-dtype]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-output-dtype
+[@stdlib/ndarray/base/unary-reduce-strided1d-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-reduce-strided1d-by
+
[@stdlib/ndarray/base/unary-reduce-strided1d-dispatch-factory]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-reduce-strided1d-dispatch-factory
[@stdlib/ndarray/base/unary-reduce-strided1d-dispatch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/ndarray/base/unary-reduce-strided1d-dispatch
diff --git a/lib/node_modules/@stdlib/stats/array/README.md b/lib/node_modules/@stdlib/stats/array/README.md
index d0ffecf466a1..6b13d45a0254 100644
--- a/lib/node_modules/@stdlib/stats/array/README.md
+++ b/lib/node_modules/@stdlib/stats/array/README.md
@@ -68,8 +68,11 @@ The namespace exports the following:
- [`mskmax( x, mask )`][@stdlib/stats/array/mskmax]: calculate the maximum value of an array according to a mask.
- [`mskmin( x, mask )`][@stdlib/stats/array/mskmin]: calculate the minimum value of an array according to a mask.
- [`mskrange( x, mask )`][@stdlib/stats/array/mskrange]: calculate the range of an array according to a mask.
+- [`nanmaxBy( x, clbk[, thisArg] )`][@stdlib/stats/array/nanmax-by]: calculate the maximum value of an array via a callback function, ignoring `NaN` values.
- [`nanmax( x )`][@stdlib/stats/array/nanmax]: calculate the maximum value of an array, ignoring `NaN` values.
+- [`nanmaxabs( x )`][@stdlib/stats/array/nanmaxabs]: calculate the maximum absolute value of an array, ignoring `NaN` values.
- [`nanmin( x )`][@stdlib/stats/array/nanmin]: calculate the minimum value of an array, ignoring `NaN` values.
+- [`nanrange( x )`][@stdlib/stats/array/nanrange]: calculate the range of an array, ignoring `NaN` values.
- [`varianceyc( x[, correction] )`][@stdlib/stats/array/varianceyc]: calculate the variance of an array using a one-pass algorithm proposed by Youngs and Cramer.
@@ -149,10 +152,16 @@ console.log( objectKeys( ns ) );
[@stdlib/stats/array/mskrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/mskrange
+[@stdlib/stats/array/nanmax-by]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmax-by
+
[@stdlib/stats/array/nanmax]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmax
+[@stdlib/stats/array/nanmaxabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmaxabs
+
[@stdlib/stats/array/nanmin]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanmin
+[@stdlib/stats/array/nanrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/nanrange
+
[@stdlib/stats/array/varianceyc]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/array/varianceyc
diff --git a/lib/node_modules/@stdlib/stats/base/README.md b/lib/node_modules/@stdlib/stats/base/README.md
index 027e974248d0..34e65858a80a 100644
--- a/lib/node_modules/@stdlib/stats/base/README.md
+++ b/lib/node_modules/@stdlib/stats/base/README.md
@@ -61,7 +61,6 @@ The namespace contains the following statistical functions:
- [`cumaxabs( N, x, strideX, y, strideY )`][@stdlib/stats/base/cumaxabs]: calculate the cumulative maximum absolute value of a strided array.
- [`cumin( N, x, strideX, y, strideY )`][@stdlib/stats/base/cumin]: calculate the cumulative minimum of a strided array.
- [`cuminabs( N, x, strideX, y, strideY )`][@stdlib/stats/base/cuminabs]: calculate the cumulative minimum absolute value of a strided array.
-- [`dmeanpn( N, x, strideX )`][@stdlib/stats/strided/dmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array using a two-pass error correction algorithm.
- [`dmeanstdev( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/base/dmeanstdev]: calculate the mean and standard deviation of a double-precision floating-point strided array.
- [`dmeanstdevpn( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/base/dmeanstdevpn]: calculate the mean and standard deviation of a double-precision floating-point strided array using a two-pass algorithm.
- [`dmeanvar( N, correction, x, strideX, out, strideOut )`][@stdlib/stats/base/dmeanvar]: calculate the mean and variance of a double-precision floating-point strided array.
@@ -103,7 +102,7 @@ The namespace contains the following statistical functions:
- [`nanmeanwd( N, x, stride )`][@stdlib/stats/base/nanmeanwd]: calculate the arithmetic mean of a strided array, ignoring `NaN` values and using Welford's algorithm.
- [`nanminBy( N, x, stride, clbk[, thisArg] )`][@stdlib/stats/base/nanmin-by]: calculate the minimum value of a strided array via a callback function, ignoring `NaN` values.
- [`nanmin( N, x, strideX )`][@stdlib/stats/base/nanmin]: calculate the minimum value of a strided array, ignoring `NaN` values.
-- [`nanminabs( N, x, stride )`][@stdlib/stats/base/nanminabs]: calculate the minimum absolute value of a strided array, ignoring `NaN` values.
+- [`nanminabs( N, x, strideX )`][@stdlib/stats/base/nanminabs]: calculate the minimum absolute value of a strided array, ignoring `NaN` values.
- [`nanmskmax( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/nanmskmax]: calculate the maximum value of a strided array according to a mask, ignoring `NaN` values.
- [`nanmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/nanmskmin]: calculate the minimum value of a strided array according to a mask, ignoring `NaN` values.
- [`nanmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/nanmskrange]: calculate the range of a strided array according to a mask, ignoring `NaN` values.
@@ -222,8 +221,6 @@ console.log( objectKeys( ns ) );
[@stdlib/stats/base/cuminabs]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/cuminabs
-[@stdlib/stats/strided/dmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dmeanpn
-
[@stdlib/stats/base/dmeanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dmeanstdev
[@stdlib/stats/base/dmeanstdevpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dmeanstdevpn