diff --git a/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/d.js b/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/d.js index 4273bfa1d905..10bef09cbca7 100644 --- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/d.js +++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/d.js @@ -567,7 +567,7 @@ ns.push({ 'type': 'Function', 'related': [ '@stdlib/stats/base/dmean', - '@stdlib/stats/base/dnanmeanpn', + '@stdlib/stats/strided/dnanmeanpn', '@stdlib/stats/base/meanpn', '@stdlib/stats/base/smeanpn' ] @@ -1044,8 +1044,8 @@ ns.push({ ns.push({ 'alias': 'base.strided.dnanmeanpn', - 'path': '@stdlib/stats/base/dnanmeanpn', - 'value': require( '@stdlib/stats/base/dnanmeanpn' ), + 'path': '@stdlib/stats/strided/dnanmeanpn', + 'value': require( '@stdlib/stats/strided/dnanmeanpn' ), 'type': 'Function', 'related': [ '@stdlib/stats/base/dmeanpn', @@ -1779,7 +1779,7 @@ ns.push({ 'value': require( '@stdlib/stats/base/dsnanmeanpn' ), 'type': 'Function', 'related': [ - '@stdlib/stats/base/dnanmeanpn', + '@stdlib/stats/strided/dnanmeanpn', '@stdlib/stats/base/dsmeanpn', '@stdlib/stats/base/dsnanmean', '@stdlib/stats/base/nanmeanpn', diff --git a/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/n.js b/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/n.js index 00e8d6a904f2..1e26bfc320cc 100644 --- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/n.js +++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/n.js @@ -100,7 +100,7 @@ ns.push({ 'value': require( '@stdlib/stats/base/nanmeanpn' ), 'type': 'Function', 'related': [ - '@stdlib/stats/base/dnanmeanpn', + '@stdlib/stats/strided/dnanmeanpn', '@stdlib/stats/base/meanpn', '@stdlib/stats/base/nanmean', '@stdlib/stats/base/snanmeanpn' diff --git a/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/s.js b/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/s.js index 69eaaa638a4c..3f6a42ece5f8 100644 --- a/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/s.js +++ b/lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/s.js @@ -1105,7 +1105,7 @@ ns.push({ 'value': require( '@stdlib/stats/base/snanmeanpn' ), 'type': 'Function', 'related': [ - '@stdlib/stats/base/dnanmeanpn', + '@stdlib/stats/strided/dnanmeanpn', '@stdlib/stats/base/nanmeanpn', '@stdlib/stats/base/smeanpn', '@stdlib/stats/base/snanmean' diff --git a/lib/node_modules/@stdlib/stats/base/README.md b/lib/node_modules/@stdlib/stats/base/README.md index 0b111e319c2a..4f57a4c10e26 100644 --- a/lib/node_modules/@stdlib/stats/base/README.md +++ b/lib/node_modules/@stdlib/stats/base/README.md @@ -71,7 +71,7 @@ The namespace contains the following statistical functions: - [`dmskmax( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/dmskmax]: calculate the maximum value of a double-precision floating-point strided array according to a mask. - [`dmskmin( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/dmskmin]: calculate the minimum value of a double-precision floating-point strided array according to a mask. - [`dmskrange( N, x, strideX, mask, strideMask )`][@stdlib/stats/base/dmskrange]: calculate the range of a double-precision floating-point strided array according to a mask. -- [`dnanmeanpn( N, x, strideX )`][@stdlib/stats/base/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using a two-pass error correction algorithm. +- [`dnanmeanpn( N, x, strideX )`][@stdlib/stats/strided/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using a two-pass error correction algorithm. - [`dnanmeanpw( N, x, strideX )`][@stdlib/stats/base/dnanmeanpw]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using pairwise summation. - [`dnanmeanwd( N, x, strideX )`][@stdlib/stats/base/dnanmeanwd]: calculate the arithmetic mean of a double-precision floating-point strided array, using Welford's algorithm and ignoring `NaN` values. - [`dnanmin( N, x, strideX )`][@stdlib/stats/base/dnanmin]: calculate the minimum value of a double-precision floating-point strided array, ignoring `NaN` values. @@ -329,7 +329,7 @@ console.log( objectKeys( ns ) ); [@stdlib/stats/base/dmskrange]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dmskrange -[@stdlib/stats/base/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanmeanpn +[@stdlib/stats/strided/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanmeanpn [@stdlib/stats/base/dnanmeanpw]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanmeanpw diff --git a/lib/node_modules/@stdlib/stats/base/dmeanpn/README.md b/lib/node_modules/@stdlib/stats/base/dmeanpn/README.md index 73eda8656b1c..e79e27a38f12 100644 --- a/lib/node_modules/@stdlib/stats/base/dmeanpn/README.md +++ b/lib/node_modules/@stdlib/stats/base/dmeanpn/README.md @@ -197,7 +197,7 @@ console.log( v ); ## See Also - [`@stdlib/stats/base/dmean`][@stdlib/stats/base/dmean]: calculate the arithmetic mean of a double-precision floating-point strided array. -- [`@stdlib/stats/base/dnanmeanpn`][@stdlib/stats/base/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. +- [`@stdlib/stats/strided/dnanmeanpn`][@stdlib/stats/strided/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. - [`@stdlib/stats/base/meanpn`][@stdlib/stats/base/meanpn]: calculate the arithmetic mean of a strided array using a two-pass error correction algorithm. - [`@stdlib/stats/base/smeanpn`][@stdlib/stats/base/smeanpn]: calculate the arithmetic mean of a single-precision floating-point strided array using a two-pass error correction algorithm. @@ -223,7 +223,7 @@ console.log( v ); [@stdlib/stats/base/dmean]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dmean -[@stdlib/stats/base/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanmeanpn +[@stdlib/stats/strided/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanmeanpn [@stdlib/stats/base/meanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/meanpn diff --git a/lib/node_modules/@stdlib/stats/base/docs/types/index.d.ts b/lib/node_modules/@stdlib/stats/base/docs/types/index.d.ts index b6e482d8a32e..ba35d97a4c98 100644 --- a/lib/node_modules/@stdlib/stats/base/docs/types/index.d.ts +++ b/lib/node_modules/@stdlib/stats/base/docs/types/index.d.ts @@ -35,7 +35,6 @@ import dmeanvarpn = require( '@stdlib/stats/base/dmeanvarpn' ); import dmskmax = require( '@stdlib/stats/base/dmskmax' ); import dmskmin = require( '@stdlib/stats/base/dmskmin' ); import dmskrange = require( '@stdlib/stats/base/dmskrange' ); -import dnanmeanpn = require( '@stdlib/stats/base/dnanmeanpn' ); import dnanmeanpw = require( '@stdlib/stats/base/dnanmeanpw' ); import dnanmeanwd = require( '@stdlib/stats/base/dnanmeanwd' ); import dnanmin = require( '@stdlib/stats/base/dnanmin' ); @@ -644,32 +643,6 @@ interface Namespace { */ dmskrange: typeof dmskrange; - /** - * Computes the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using a two-pass error correction algorithm. - * - * @param N - number of indexed elements - * @param x - input array - * @param strideX - stride length - * @returns arithmetic mean - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var x = new Float64Array( [ 1.0, -2.0, NaN, 2.0 ] ); - * - * var v = ns.dnanmeanpn( x.length, x, 1 ); - * // returns ~0.3333 - * - * @example - * var Float64Array = require( '@stdlib/array/float64' ); - * - * var x = new Float64Array( [ 1.0, -2.0, NaN, 2.0 ] ); - * - * var v = ns.dnanmeanpn.ndarray( x.length, x, 1, 0 ); - * // returns ~0.3333 - */ - dnanmeanpn: typeof dnanmeanpn; - /** * Computes the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using pairwise summation. * diff --git a/lib/node_modules/@stdlib/stats/base/dsnanmeanpn/README.md b/lib/node_modules/@stdlib/stats/base/dsnanmeanpn/README.md index caf99802374f..a8aa25b266b5 100644 --- a/lib/node_modules/@stdlib/stats/base/dsnanmeanpn/README.md +++ b/lib/node_modules/@stdlib/stats/base/dsnanmeanpn/README.md @@ -314,7 +314,7 @@ int main( void ) { ## See Also -- [`@stdlib/stats/base/dnanmeanpn`][@stdlib/stats/base/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. +- [`@stdlib/stats/strided/dnanmeanpn`][@stdlib/stats/strided/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. - [`@stdlib/stats/base/dsmeanpn`][@stdlib/stats/base/dsmeanpn]: calculate the arithmetic mean of a single-precision floating-point strided array using a two-pass error correction algorithm with extended accumulation and returning an extended precision result. - [`@stdlib/stats/base/dsnanmean`][@stdlib/stats/base/dsnanmean]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values, using extended accumulation, and returning an extended precision result. - [`@stdlib/stats/base/nanmeanpn`][@stdlib/stats/base/nanmeanpn]: calculate the arithmetic mean of a strided array, ignoring NaN values and using a two-pass error correction algorithm. @@ -341,7 +341,7 @@ int main( void ) { -[@stdlib/stats/base/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanmeanpn +[@stdlib/stats/strided/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanmeanpn [@stdlib/stats/base/dsmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dsmeanpn diff --git a/lib/node_modules/@stdlib/stats/base/lib/index.js b/lib/node_modules/@stdlib/stats/base/lib/index.js index cd94806c147f..c91fa33ca131 100644 --- a/lib/node_modules/@stdlib/stats/base/lib/index.js +++ b/lib/node_modules/@stdlib/stats/base/lib/index.js @@ -171,15 +171,6 @@ setReadOnly( ns, 'dmskmin', require( '@stdlib/stats/base/dmskmin' ) ); */ setReadOnly( ns, 'dmskrange', require( '@stdlib/stats/base/dmskrange' ) ); -/** -* @name dnanmeanpn -* @memberof ns -* @readonly -* @type {Function} -* @see {@link module:@stdlib/stats/base/dnanmeanpn} -*/ -setReadOnly( ns, 'dnanmeanpn', require( '@stdlib/stats/base/dnanmeanpn' ) ); - /** * @name dnanmeanpw * @memberof ns diff --git a/lib/node_modules/@stdlib/stats/base/nanmeanpn/README.md b/lib/node_modules/@stdlib/stats/base/nanmeanpn/README.md index 4a48a17f883d..0315cbc99561 100644 --- a/lib/node_modules/@stdlib/stats/base/nanmeanpn/README.md +++ b/lib/node_modules/@stdlib/stats/base/nanmeanpn/README.md @@ -136,7 +136,7 @@ var v = nanmeanpn.ndarray( N, x, 2, 1 ); - If `N <= 0`, both functions return `NaN`. - If every indexed element is `NaN`, both functions return `NaN`. -- Depending on the environment, the typed versions ([`dnanmeanpn`][@stdlib/stats/base/dnanmeanpn], [`snanmeanpn`][@stdlib/stats/base/snanmeanpn], etc.) are likely to be significantly more performant. +- Depending on the environment, the typed versions ([`dnanmeanpn`][@stdlib/stats/strided/dnanmeanpn], [`snanmeanpn`][@stdlib/stats/base/snanmeanpn], etc.) are likely to be significantly more performant. @@ -196,7 +196,7 @@ console.log( v ); ## See Also -- [`@stdlib/stats/base/dnanmeanpn`][@stdlib/stats/base/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. +- [`@stdlib/stats/strided/dnanmeanpn`][@stdlib/stats/strided/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. - [`@stdlib/stats/base/meanpn`][@stdlib/stats/base/meanpn]: calculate the arithmetic mean of a strided array using a two-pass error correction algorithm. - [`@stdlib/stats/base/nanmean`][@stdlib/stats/base/nanmean]: calculate the arithmetic mean of a strided array, ignoring NaN values. - [`@stdlib/stats/base/snanmeanpn`][@stdlib/stats/base/snanmeanpn]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. @@ -221,7 +221,7 @@ console.log( v ); -[@stdlib/stats/base/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanmeanpn +[@stdlib/stats/strided/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanmeanpn [@stdlib/stats/base/meanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/meanpn diff --git a/lib/node_modules/@stdlib/stats/base/snanmeanpn/README.md b/lib/node_modules/@stdlib/stats/base/snanmeanpn/README.md index fd3db0d83922..5fe1fc1974e5 100644 --- a/lib/node_modules/@stdlib/stats/base/snanmeanpn/README.md +++ b/lib/node_modules/@stdlib/stats/base/snanmeanpn/README.md @@ -310,7 +310,7 @@ int main( void ) { ## See Also -- [`@stdlib/stats/base/dnanmeanpn`][@stdlib/stats/base/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. +- [`@stdlib/stats/strided/dnanmeanpn`][@stdlib/stats/strided/dnanmeanpn]: calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm. - [`@stdlib/stats/base/nanmeanpn`][@stdlib/stats/base/nanmeanpn]: calculate the arithmetic mean of a strided array, ignoring NaN values and using a two-pass error correction algorithm. - [`@stdlib/stats/base/smeanpn`][@stdlib/stats/base/smeanpn]: calculate the arithmetic mean of a single-precision floating-point strided array using a two-pass error correction algorithm. - [`@stdlib/stats/base/snanmean`][@stdlib/stats/base/snanmean]: calculate the arithmetic mean of a single-precision floating-point strided array, ignoring NaN values. @@ -335,7 +335,7 @@ int main( void ) { -[@stdlib/stats/base/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanmeanpn +[@stdlib/stats/strided/dnanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanmeanpn [@stdlib/stats/base/nanmeanpn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/nanmeanpn diff --git a/lib/node_modules/@stdlib/stats/strided/dnanmean/lib/ndarray.js b/lib/node_modules/@stdlib/stats/strided/dnanmean/lib/ndarray.js index 9e8d811e0e39..ec0ff3d39f09 100644 --- a/lib/node_modules/@stdlib/stats/strided/dnanmean/lib/ndarray.js +++ b/lib/node_modules/@stdlib/stats/strided/dnanmean/lib/ndarray.js @@ -20,7 +20,7 @@ // MODULES // -var dnanmeanpn = require( '@stdlib/stats/base/dnanmeanpn' ).ndarray; +var dnanmeanpn = require( '@stdlib/stats/strided/dnanmeanpn' ).ndarray; // MAIN // diff --git a/lib/node_modules/@stdlib/stats/strided/dnanmean/manifest.json b/lib/node_modules/@stdlib/stats/strided/dnanmean/manifest.json index fa26b6a6c37d..a8e303e431e3 100644 --- a/lib/node_modules/@stdlib/stats/strided/dnanmean/manifest.json +++ b/lib/node_modules/@stdlib/stats/strided/dnanmean/manifest.json @@ -40,7 +40,7 @@ "dependencies": [ "@stdlib/blas/base/shared", "@stdlib/strided/base/stride2offset", - "@stdlib/stats/base/dnanmeanpn", + "@stdlib/stats/strided/dnanmeanpn", "@stdlib/napi/export", "@stdlib/napi/argv", "@stdlib/napi/argv-int64", @@ -62,7 +62,7 @@ "dependencies": [ "@stdlib/blas/base/shared", "@stdlib/strided/base/stride2offset", - "@stdlib/stats/base/dnanmeanpn" + "@stdlib/stats/strided/dnanmeanpn" ] }, { @@ -79,7 +79,7 @@ "dependencies": [ "@stdlib/blas/base/shared", "@stdlib/strided/base/stride2offset", - "@stdlib/stats/base/dnanmeanpn" + "@stdlib/stats/strided/dnanmeanpn" ] }, { @@ -96,7 +96,7 @@ "dependencies": [ "@stdlib/blas/base/shared", "@stdlib/strided/base/stride2offset", - "@stdlib/stats/base/dnanmeanpn" + "@stdlib/stats/strided/dnanmeanpn" ] } ] diff --git a/lib/node_modules/@stdlib/stats/strided/dnanmean/src/main.c b/lib/node_modules/@stdlib/stats/strided/dnanmean/src/main.c index 8df973d6ec3d..3d5505055ec6 100644 --- a/lib/node_modules/@stdlib/stats/strided/dnanmean/src/main.c +++ b/lib/node_modules/@stdlib/stats/strided/dnanmean/src/main.c @@ -17,7 +17,7 @@ */ #include "stdlib/stats/strided/dnanmean.h" -#include "stdlib/stats/base/dnanmeanpn.h" +#include "stdlib/stats/strided/dnanmeanpn.h" #include "stdlib/blas/base/shared.h" #include "stdlib/strided/base/stride2offset.h" diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/README.md b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/README.md similarity index 97% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/README.md rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/README.md index 7fb8a0f2c8bb..1ef646e2edef 100644 --- a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/README.md +++ b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/README.md @@ -33,7 +33,7 @@ The [arithmetic mean][arithmetic-mean] is defined as ``` @@ -48,7 +48,7 @@ The [arithmetic mean][arithmetic-mean] is defined as ## Usage ```javascript -var dnanmeanpn = require( '@stdlib/stats/base/dnanmeanpn' ); +var dnanmeanpn = require( '@stdlib/stats/strided/dnanmeanpn' ); ``` #### dnanmeanpn( N, x, strideX ) @@ -152,7 +152,7 @@ var v = dnanmeanpn.ndarray( 5, x, 2, 1 ); var randu = require( '@stdlib/random/base/randu' ); var round = require( '@stdlib/math/base/special/round' ); var Float64Array = require( '@stdlib/array/float64' ); -var dnanmeanpn = require( '@stdlib/stats/base/dnanmeanpn' ); +var dnanmeanpn = require( '@stdlib/stats/strided/dnanmeanpn' ); var x; var i; @@ -198,7 +198,7 @@ console.log( v ); ### Usage ```c -#include "stdlib/stats/base/dnanmeanpn.h" +#include "stdlib/stats/strided/dnanmeanpn.h" ``` #### stdlib_strided_dnanmeanpn( N, \*X, strideX ) @@ -263,7 +263,7 @@ double stdlib_strided_dnanmeanpn_ndarray( const CBLAS_INT N, const double *X, co ### Examples ```c -#include "stdlib/stats/base/dnanmeanpn.h" +#include "stdlib/stats/strided/dnanmeanpn.h" #include int main( void ) { diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/benchmark.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/benchmark.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/benchmark.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/benchmark.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/benchmark.native.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/benchmark.native.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/benchmark.native.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/benchmark.native.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/benchmark.ndarray.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/benchmark.ndarray.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/benchmark.ndarray.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/benchmark.ndarray.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/benchmark.ndarray.native.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/benchmark.ndarray.native.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/benchmark.ndarray.native.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/benchmark.ndarray.native.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/c/Makefile b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/c/Makefile similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/c/Makefile rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/c/Makefile diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/c/benchmark.length.c b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/c/benchmark.length.c similarity index 99% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/c/benchmark.length.c rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/c/benchmark.length.c index 86c2b30396d8..ce81ec85d19f 100644 --- a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/benchmark/c/benchmark.length.c +++ b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/benchmark/c/benchmark.length.c @@ -16,7 +16,7 @@ * limitations under the License. */ -#include "stdlib/stats/base/dnanmeanpn.h" +#include "stdlib/stats/strided/dnanmeanpn.h" #include #include #include diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/binding.gyp b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/binding.gyp similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/binding.gyp rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/binding.gyp diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/docs/img/equation_arithmetic_mean.svg b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/docs/img/equation_arithmetic_mean.svg similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/docs/img/equation_arithmetic_mean.svg rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/docs/img/equation_arithmetic_mean.svg diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/docs/repl.txt b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/docs/repl.txt similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/docs/repl.txt rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/docs/repl.txt diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/docs/types/index.d.ts b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/docs/types/index.d.ts similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/docs/types/index.d.ts rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/docs/types/index.d.ts diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/docs/types/test.ts b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/docs/types/test.ts similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/docs/types/test.ts rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/docs/types/test.ts diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/examples/c/Makefile b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/examples/c/Makefile similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/examples/c/Makefile rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/examples/c/Makefile diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/examples/c/example.c b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/examples/c/example.c similarity index 95% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/examples/c/example.c rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/examples/c/example.c index 5b8115ae0169..def80770b6e9 100644 --- a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/examples/c/example.c +++ b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/examples/c/example.c @@ -16,7 +16,7 @@ * limitations under the License. */ -#include "stdlib/stats/base/dnanmeanpn.h" +#include "stdlib/stats/strided/dnanmeanpn.h" #include int main( void ) { diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/examples/index.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/examples/index.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/examples/index.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/examples/index.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/include.gypi b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/include.gypi similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/include.gypi rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/include.gypi diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/include/stdlib/stats/base/dnanmeanpn.h b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/include/stdlib/stats/strided/dnanmeanpn.h similarity index 92% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/include/stdlib/stats/base/dnanmeanpn.h rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/include/stdlib/stats/strided/dnanmeanpn.h index 7bcb4caf6569..5bd8f149b2f0 100644 --- a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/include/stdlib/stats/base/dnanmeanpn.h +++ b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/include/stdlib/stats/strided/dnanmeanpn.h @@ -16,8 +16,8 @@ * limitations under the License. */ -#ifndef STDLIB_STATS_BASE_DNANMEANPN_H -#define STDLIB_STATS_BASE_DNANMEANPN_H +#ifndef STDLIB_STATS_STRIDED_DNANMEANPN_H +#define STDLIB_STATS_STRIDED_DNANMEANPN_H #include "stdlib/blas/base/shared.h" @@ -42,4 +42,4 @@ double API_SUFFIX(stdlib_strided_dnanmeanpn_ndarray)( const CBLAS_INT N, const d } #endif -#endif // !STDLIB_STATS_BASE_DNANMEANPN_H +#endif // !STDLIB_STATS_STRIDED_DNANMEANPN_H diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/dnanmeanpn.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/dnanmeanpn.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/dnanmeanpn.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/dnanmeanpn.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/dnanmeanpn.native.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/dnanmeanpn.native.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/dnanmeanpn.native.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/dnanmeanpn.native.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/index.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/index.js similarity index 90% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/index.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/index.js index 1e594462af3c..e9a5fc4cc846 100644 --- a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/index.js +++ b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/index.js @@ -21,11 +21,11 @@ /** * Compute the arithmetic mean of a double-precision floating-point strided array, ignoring `NaN` values and using a two-pass error correction algorithm. * -* @module @stdlib/stats/base/dnanmeanpn +* @module @stdlib/stats/strided/dnanmeanpn * * @example * var Float64Array = require( '@stdlib/array/float64' ); -* var dnanmeanpn = require( '@stdlib/stats/base/dnanmeanpn' ); +* var dnanmeanpn = require( '@stdlib/stats/strided/dnanmeanpn' ); * * var x = new Float64Array( [ 1.0, -2.0, NaN, 2.0 ] ); * @@ -34,7 +34,7 @@ * * @example * var Float64Array = require( '@stdlib/array/float64' ); -* var dnanmeanpn = require( '@stdlib/stats/base/dnanmeanpn' ); +* var dnanmeanpn = require( '@stdlib/stats/strided/dnanmeanpn' ); * * var x = new Float64Array( [ 2.0, 1.0, 2.0, -2.0, -2.0, 2.0, 3.0, 4.0, NaN, NaN ] ); * diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/main.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/main.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/main.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/main.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/native.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/native.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/native.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/native.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/ndarray.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/ndarray.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/ndarray.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/ndarray.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/ndarray.native.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/ndarray.native.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/lib/ndarray.native.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/lib/ndarray.native.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/manifest.json b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/manifest.json similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/manifest.json rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/manifest.json diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/package.json b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/package.json similarity index 97% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/package.json rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/package.json index ec73bcd390a0..79d1601dfbeb 100644 --- a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/package.json +++ b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/package.json @@ -1,5 +1,5 @@ { - "name": "@stdlib/stats/base/dnanmeanpn", + "name": "@stdlib/stats/strided/dnanmeanpn", "version": "0.0.0", "description": "Calculate the arithmetic mean of a double-precision floating-point strided array, ignoring NaN values and using a two-pass error correction algorithm.", "license": "Apache-2.0", diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/src/Makefile b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/src/Makefile similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/src/Makefile rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/src/Makefile diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/src/addon.c b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/src/addon.c similarity index 97% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/src/addon.c rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/src/addon.c index 9ae77c7746c2..ae655c555789 100644 --- a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/src/addon.c +++ b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/src/addon.c @@ -16,7 +16,7 @@ * limitations under the License. */ -#include "stdlib/stats/base/dnanmeanpn.h" +#include "stdlib/stats/strided/dnanmeanpn.h" #include "stdlib/napi/export.h" #include "stdlib/napi/argv.h" #include "stdlib/napi/argv_int64.h" diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/src/main.c b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/src/main.c similarity index 98% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/src/main.c rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/src/main.c index 3536233018ed..94dff02840b8 100644 --- a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/src/main.c +++ b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/src/main.c @@ -16,7 +16,7 @@ * limitations under the License. */ -#include "stdlib/stats/base/dnanmeanpn.h" +#include "stdlib/stats/strided/dnanmeanpn.h" #include "stdlib/blas/base/shared.h" #include "stdlib/strided/base/stride2offset.h" @@ -55,7 +55,6 @@ double API_SUFFIX(stdlib_strided_dnanmeanpn_ndarray)( const CBLAS_INT N, const d CBLAS_INT ix; CBLAS_INT i; CBLAS_INT n; - CBLAS_INT o; double dn; double s; double t; diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.dnanmeanpn.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.dnanmeanpn.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.dnanmeanpn.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.dnanmeanpn.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.dnanmeanpn.native.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.dnanmeanpn.native.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.dnanmeanpn.native.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.dnanmeanpn.native.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.ndarray.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.ndarray.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.ndarray.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.ndarray.js diff --git a/lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.ndarray.native.js b/lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.ndarray.native.js similarity index 100% rename from lib/node_modules/@stdlib/stats/base/dnanmeanpn/test/test.ndarray.native.js rename to lib/node_modules/@stdlib/stats/strided/dnanmeanpn/test/test.ndarray.native.js