Skip to content

Commit 6e7d598

Browse files
committed
refactor: update paths
Ref: stdlib-js#4797 --- type: pre_commit_static_analysis_report description: Results of running static analysis checks when committing changes. report: - task: lint_filenames status: passed - task: lint_editorconfig status: passed - task: lint_markdown status: passed - task: lint_package_json status: na - task: lint_repl_help status: na - task: lint_javascript_src status: passed - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: na - task: lint_python status: na - task: lint_r status: na - task: lint_c_src status: passed - task: lint_c_examples status: na - task: lint_c_benchmarks status: na - task: lint_c_tests_fixtures status: na - task: lint_shell status: na - task: lint_typescript_declarations status: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent dd14579 commit 6e7d598

File tree

11 files changed

+23
-23
lines changed

11 files changed

+23
-23
lines changed

lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/d.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1262,7 +1262,7 @@ ns.push({
12621262
'type': 'Function',
12631263
'related': [
12641264
'@stdlib/stats/base/dnanstdev',
1265-
'@stdlib/stats/base/dnanvariancech',
1265+
'@stdlib/stats/strided/dnanvariancech',
12661266
'@stdlib/stats/base/dstdevch',
12671267
'@stdlib/stats/base/nanstdevch',
12681268
'@stdlib/stats/base/snanstdevch'
@@ -1414,8 +1414,8 @@ ns.push({
14141414

14151415
ns.push({
14161416
'alias': 'base.strided.dnanvariancech',
1417-
'path': '@stdlib/stats/base/dnanvariancech',
1418-
'value': require( '@stdlib/stats/base/dnanvariancech' ),
1417+
'path': '@stdlib/stats/strided/dnanvariancech',
1418+
'value': require( '@stdlib/stats/strided/dnanvariancech' ),
14191419
'type': 'Function',
14201420
'related': [
14211421
'@stdlib/stats/base/dvariancech',
@@ -2263,7 +2263,7 @@ ns.push({
22632263
'value': require( '@stdlib/stats/base/dvariancech' ),
22642264
'type': 'Function',
22652265
'related': [
2266-
'@stdlib/stats/base/dnanvariancech',
2266+
'@stdlib/stats/strided/dnanvariancech',
22672267
'@stdlib/stats/base/dstdevch',
22682268
'@stdlib/stats/base/dvariance',
22692269
'@stdlib/stats/base/svariancech',

lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/n.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -336,7 +336,7 @@ ns.push({
336336
'value': require( '@stdlib/stats/base/nanvariancech' ),
337337
'type': 'Function',
338338
'related': [
339-
'@stdlib/stats/base/dnanvariancech',
339+
'@stdlib/stats/strided/dnanvariancech',
340340
'@stdlib/stats/base/nanstdevch',
341341
'@stdlib/stats/base/nanvariance',
342342
'@stdlib/stats/base/snanvariancech',

lib/node_modules/@stdlib/namespace/lib/namespace/base/strided/s.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1388,7 +1388,7 @@ ns.push({
13881388
'value': require( '@stdlib/stats/base/snanvariancech' ),
13891389
'type': 'Function',
13901390
'related': [
1391-
'@stdlib/stats/base/dnanvariancech',
1391+
'@stdlib/stats/strided/dnanvariancech',
13921392
'@stdlib/stats/base/nanvariancech',
13931393
'@stdlib/stats/base/snanstdevch',
13941394
'@stdlib/stats/base/snanvariance',

lib/node_modules/@stdlib/stats/base/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ The namespace contains the following statistical functions:
8585
- <span class="signature">[`dnanstdevwd( N, correction, x, strideX )`][@stdlib/stats/base/dnanstdevwd]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a double-precision floating-point strided array ignoring `NaN` values and using Welford's algorithm.</span>
8686
- <span class="signature">[`dnanstdevyc( N, correction, x, strideX )`][@stdlib/stats/base/dnanstdevyc]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a double-precision floating-point strided array ignoring `NaN` values and using a one-pass algorithm proposed by Youngs and Cramer.</span>
8787
- <span class="signature">[`dnanvariance( N, correction, x, strideX )`][@stdlib/stats/base/dnanvariance]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values.</span>
88-
- <span class="signature">[`dnanvariancech( N, correction, x, strideX )`][@stdlib/stats/base/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values and using a one-pass trial mean algorithm.</span>
88+
- <span class="signature">[`dnanvariancech( N, correction, x, strideX )`][@stdlib/stats/strided/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values and using a one-pass trial mean algorithm.</span>
8989
- <span class="signature">[`dnanvariancepn( N, correction, x, strideX )`][@stdlib/stats/base/dnanvariancepn]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values and using a two-pass algorithm.</span>
9090
- <span class="signature">[`dnanvariancetk( N, correction, x, strideX )`][@stdlib/stats/base/dnanvariancetk]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values and using a one-pass textbook algorithm.</span>
9191
- <span class="signature">[`dnanvariancewd( N, correction, x, strideX )`][@stdlib/stats/base/dnanvariancewd]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring `NaN` values and using Welford's algorithm.</span>
@@ -355,7 +355,7 @@ console.log( objectKeys( ns ) );
355355

356356
[@stdlib/stats/base/dnanvariance]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanvariance
357357

358-
[@stdlib/stats/base/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanvariancech
358+
[@stdlib/stats/strided/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanvariancech
359359

360360
[@stdlib/stats/base/dnanvariancepn]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanvariancepn
361361

lib/node_modules/@stdlib/stats/base/dvariancech/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -352,7 +352,7 @@ int main( void ) {
352352
353353
## See Also
354354
355-
- <span class="package-name">[`@stdlib/stats/base/dnanvariancech`][@stdlib/stats/base/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
355+
- <span class="package-name">[`@stdlib/stats/strided/dnanvariancech`][@stdlib/stats/strided/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
356356
- <span class="package-name">[`@stdlib/stats/base/dstdevch`][@stdlib/stats/base/dstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a double-precision floating-point strided array using a one-pass trial mean algorithm.</span>
357357
- <span class="package-name">[`@stdlib/stats/base/dvariance`][@stdlib/stats/base/dvariance]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array.</span>
358358
- <span class="package-name">[`@stdlib/stats/base/svariancech`][@stdlib/stats/base/svariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a single-precision floating-point strided array using a one-pass trial mean algorithm.</span>
@@ -382,7 +382,7 @@ int main( void ) {
382382
383383
<!-- <related-links> -->
384384
385-
[@stdlib/stats/base/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanvariancech
385+
[@stdlib/stats/strided/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanvariancech
386386
387387
[@stdlib/stats/base/dstdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dstdevch
388388

lib/node_modules/@stdlib/stats/base/nanvariancech/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ var v = nanvariancech.ndarray( N, 1, x, 2, 1 );
183183
- If `N <= 0`, both functions return `NaN`.
184184
- If `n - c` is less than or equal to `0` (where `c` corresponds to the provided degrees of freedom adjustment and `n` corresponds to the number of non-`NaN` indexed elements), both functions return `NaN`.
185185
- The underlying algorithm is a specialized case of Neely's two-pass algorithm. As the variance is invariant with respect to changes in the location parameter, the underlying algorithm uses the first non-`NaN` strided array element as a trial mean to shift subsequent data values and thus mitigate catastrophic cancellation. Accordingly, the algorithm's accuracy is best when data is **unordered** (i.e., the data is **not** sorted in either ascending or descending order such that the first value is an "extreme" value).
186-
- Depending on the environment, the typed versions ([`dnanvariancech`][@stdlib/stats/base/dnanvariancech], [`snanvariancech`][@stdlib/stats/base/snanvariancech], etc.) are likely to be significantly more performant.
186+
- Depending on the environment, the typed versions ([`dnanvariancech`][@stdlib/stats/strided/dnanvariancech], [`snanvariancech`][@stdlib/stats/base/snanvariancech], etc.) are likely to be significantly more performant.
187187

188188
</section>
189189

@@ -241,7 +241,7 @@ console.log( v );
241241

242242
## See Also
243243

244-
- <span class="package-name">[`@stdlib/stats/base/dnanvariancech`][@stdlib/stats/base/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
244+
- <span class="package-name">[`@stdlib/stats/strided/dnanvariancech`][@stdlib/stats/strided/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
245245
- <span class="package-name">[`@stdlib/stats/base/nanstdevch`][@stdlib/stats/base/nanstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
246246
- <span class="package-name">[`@stdlib/stats/base/nanvariance`][@stdlib/stats/base/nanvariance]</span><span class="delimiter">: </span><span class="description">calculate the variance of a strided array ignoring NaN values.</span>
247247
- <span class="package-name">[`@stdlib/stats/base/snanvariancech`][@stdlib/stats/base/snanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a single-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
@@ -271,7 +271,7 @@ console.log( v );
271271

272272
<!-- <related-links> -->
273273

274-
[@stdlib/stats/base/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanvariancech
274+
[@stdlib/stats/strided/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanvariancech
275275

276276
[@stdlib/stats/base/nanstdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/nanstdevch
277277

lib/node_modules/@stdlib/stats/base/snanvariancech/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ console.log( v );
246246

247247
## See Also
248248

249-
- <span class="package-name">[`@stdlib/stats/base/dnanvariancech`][@stdlib/stats/base/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
249+
- <span class="package-name">[`@stdlib/stats/strided/dnanvariancech`][@stdlib/stats/strided/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
250250
- <span class="package-name">[`@stdlib/stats/base/nanvariancech`][@stdlib/stats/base/nanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
251251
- <span class="package-name">[`@stdlib/stats/base/snanstdevch`][@stdlib/stats/base/snanstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a single-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
252252
- <span class="package-name">[`@stdlib/stats/base/snanvariance`][@stdlib/stats/base/snanvariance]</span><span class="delimiter">: </span><span class="description">calculate the variance of a single-precision floating-point strided array ignoring NaN values.</span>
@@ -276,7 +276,7 @@ console.log( v );
276276

277277
<!-- <related-links> -->
278278

279-
[@stdlib/stats/base/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanvariancech
279+
[@stdlib/stats/strided/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanvariancech
280280

281281
[@stdlib/stats/base/nanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/nanvariancech
282282

lib/node_modules/@stdlib/stats/strided/dnanstdevch/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ int main( void ) {
364364
## See Also
365365
366366
- <span class="package-name">[`@stdlib/stats/base/dnanstdev`][@stdlib/stats/base/dnanstdev]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a double-precision floating-point strided array ignoring NaN values.</span>
367-
- <span class="package-name">[`@stdlib/stats/base/dnanvariancech`][@stdlib/stats/base/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
367+
- <span class="package-name">[`@stdlib/stats/strided/dnanvariancech`][@stdlib/stats/strided/dnanvariancech]</span><span class="delimiter">: </span><span class="description">calculate the variance of a double-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
368368
- <span class="package-name">[`@stdlib/stats/base/dstdevch`][@stdlib/stats/base/dstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a double-precision floating-point strided array using a one-pass trial mean algorithm.</span>
369369
- <span class="package-name">[`@stdlib/stats/base/nanstdevch`][@stdlib/stats/base/nanstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
370370
- <span class="package-name">[`@stdlib/stats/base/snanstdevch`][@stdlib/stats/base/snanstdevch]</span><span class="delimiter">: </span><span class="description">calculate the standard deviation of a single-precision floating-point strided array ignoring NaN values and using a one-pass trial mean algorithm.</span>
@@ -395,7 +395,7 @@ int main( void ) {
395395
396396
[@stdlib/stats/base/dnanstdev]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanstdev
397397
398-
[@stdlib/stats/base/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dnanvariancech
398+
[@stdlib/stats/strided/dnanvariancech]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/strided/dnanvariancech
399399
400400
[@stdlib/stats/base/dstdevch]: https://github.com/stdlib-js/stdlib/tree/develop/lib/node_modules/%40stdlib/stats/base/dstdevch
401401

lib/node_modules/@stdlib/stats/strided/dnanstdevch/lib/ndarray.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
// MODULES //
2222

23-
var dnanvariancech = require( '@stdlib/stats/base/dnanvariancech' ).ndarray;
23+
var dnanvariancech = require( '@stdlib/stats/strided/dnanvariancech' ).ndarray;
2424
var sqrt = require( '@stdlib/math/base/special/sqrt' );
2525

2626

lib/node_modules/@stdlib/stats/strided/dnanstdevch/manifest.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"@stdlib/napi/argv-int64",
4646
"@stdlib/napi/argv-double",
4747
"@stdlib/napi/argv-strided-float64array",
48-
"@stdlib/stats/base/dnanvariancech",
48+
"@stdlib/stats/strided/dnanvariancech",
4949
"@stdlib/math/base/special/sqrt",
5050
"@stdlib/napi/create-double"
5151
]
@@ -65,7 +65,7 @@
6565
"@stdlib/blas/base/shared",
6666
"@stdlib/strided/base/stride2offset",
6767
"@stdlib/math/base/special/sqrt",
68-
"@stdlib/stats/base/dnanvariancech"
68+
"@stdlib/stats/strided/dnanvariancech"
6969
]
7070
},
7171
{
@@ -83,7 +83,7 @@
8383
"@stdlib/blas/base/shared",
8484
"@stdlib/strided/base/stride2offset",
8585
"@stdlib/math/base/special/sqrt",
86-
"@stdlib/stats/base/dnanvariancech"
86+
"@stdlib/stats/strided/dnanvariancech"
8787
]
8888
},
8989
{
@@ -101,7 +101,7 @@
101101
"@stdlib/blas/base/shared",
102102
"@stdlib/strided/base/stride2offset",
103103
"@stdlib/math/base/special/sqrt",
104-
"@stdlib/stats/base/dnanvariancech"
104+
"@stdlib/stats/strided/dnanvariancech"
105105
]
106106
}
107107
]

0 commit comments

Comments
 (0)