Skip to content

Commit 17d38ef

Browse files
committed
remove: remove stats/base/svarianceyc from namespace
This commit removes the `svarianceyc` symbol from the `@stdlib/stats/base` namespace due to a package migration. BREAKING CHANGE: remove `stats/base/svarianceyc` To migrate, users should access the same symbol via the `@stdlib/stats/strided/svarianceyc` namespace. Ref: #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: na - 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: na - 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: passed - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 85ac23f commit 17d38ef

File tree

2 files changed

+0
-37
lines changed

2 files changed

+0
-37
lines changed

Diff for: lib/node_modules/@stdlib/stats/base/docs/types/index.d.ts

-28
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,6 @@ import stdevwd = require( '@stdlib/stats/base/stdevwd' );
128128
import stdevyc = require( '@stdlib/stats/base/stdevyc' );
129129
import svariance = require( '@stdlib/stats/base/svariance' );
130130
import svariancewd = require( '@stdlib/stats/base/svariancewd' );
131-
import svarianceyc = require( '@stdlib/stats/base/svarianceyc' );
132131
import variance = require( '@stdlib/stats/base/variance' );
133132
import variancech = require( '@stdlib/stats/base/variancech' );
134133
import variancepn = require( '@stdlib/stats/base/variancepn' );
@@ -3006,33 +3005,6 @@ interface Namespace {
30063005
*/
30073006
svariancewd: typeof svariancewd;
30083007

3009-
/**
3010-
* Computes the variance of a single-precision floating-point strided array using a one-pass algorithm proposed by Youngs and Cramer.
3011-
*
3012-
* @param N - number of indexed elements
3013-
* @param correction - degrees of freedom adjustment
3014-
* @param x - input array
3015-
* @param strideX - stride length
3016-
* @returns variance
3017-
*
3018-
* @example
3019-
* var Float32Array = require( '@stdlib/array/float32' );
3020-
*
3021-
* var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );
3022-
*
3023-
* var v = ns.svarianceyc( x.length, 1, x, 1 );
3024-
* // returns ~4.3333
3025-
*
3026-
* @example
3027-
* var Float32Array = require( '@stdlib/array/float32' );
3028-
*
3029-
* var x = new Float32Array( [ 1.0, -2.0, 2.0 ] );
3030-
*
3031-
* var v = ns.svarianceyc.ndarray( x.length, 1, x, 1, 0 );
3032-
* // returns ~4.3333
3033-
*/
3034-
svarianceyc: typeof svarianceyc;
3035-
30363008
/**
30373009
* Computes the variance of a strided array.
30383010
*

Diff for: lib/node_modules/@stdlib/stats/base/lib/index.js

-9
Original file line numberDiff line numberDiff line change
@@ -1008,15 +1008,6 @@ setReadOnly( ns, 'svariance', require( '@stdlib/stats/base/svariance' ) );
10081008
*/
10091009
setReadOnly( ns, 'svariancewd', require( '@stdlib/stats/base/svariancewd' ) );
10101010

1011-
/**
1012-
* @name svarianceyc
1013-
* @memberof ns
1014-
* @readonly
1015-
* @type {Function}
1016-
* @see {@link module:@stdlib/stats/base/svarianceyc}
1017-
*/
1018-
setReadOnly( ns, 'svarianceyc', require( '@stdlib/stats/base/svarianceyc' ) );
1019-
10201011
/**
10211012
* @name variance
10221013
* @memberof ns

0 commit comments

Comments
 (0)