From 6ef94e1fb420d12810a1f56bcd3126c8ed8e4d96 Mon Sep 17 00:00:00 2001 From: LokeshRanjan Date: Thu, 16 Apr 2026 22:47:57 +0530 Subject: [PATCH 1/7] bench: refactor to use logEachMap in examples --- 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: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - 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 --- --- .../base/dists/frechet/entropy/README.md | 21 +++++--------- .../dists/frechet/entropy/examples/index.js | 22 ++++++--------- .../dists/frechet/kurtosis/examples/index.js | 22 ++++++--------- .../stats/base/dists/frechet/logcdf/README.md | 27 ++++++++---------- .../dists/frechet/logcdf/examples/index.js | 25 +++++++---------- .../stats/base/dists/frechet/logpdf/README.md | 27 ++++++++---------- .../dists/frechet/logpdf/examples/index.js | 25 +++++++---------- .../stats/base/dists/frechet/mean/README.md | 23 ++++++--------- .../base/dists/frechet/mean/examples/index.js | 23 ++++++--------- .../stats/base/dists/frechet/median/README.md | 23 ++++++--------- .../dists/frechet/median/examples/index.js | 23 ++++++--------- .../stats/base/dists/frechet/mode/README.md | 24 +++++++--------- .../base/dists/frechet/mode/examples/index.js | 22 ++++++--------- .../stats/base/dists/frechet/pdf/README.md | 28 ++++++++----------- .../base/dists/frechet/pdf/examples/index.js | 26 ++++++++--------- .../base/dists/frechet/quantile/README.md | 27 ++++++++---------- .../dists/frechet/quantile/examples/index.js | 25 +++++++---------- .../base/dists/frechet/skewness/README.md | 24 +++++++--------- .../dists/frechet/skewness/examples/index.js | 22 ++++++--------- .../stats/base/dists/frechet/stdev/README.md | 24 +++++++--------- .../dists/frechet/stdev/examples/index.js | 22 ++++++--------- .../base/dists/frechet/variance/README.md | 24 +++++++--------- .../dists/frechet/variance/examples/index.js | 22 ++++++--------- 23 files changed, 223 insertions(+), 328 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/entropy/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/entropy/README.md index 5458c78a1b00..b96ebfbfd859 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/entropy/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/entropy/README.md @@ -126,23 +126,16 @@ y = entropy( 1.0, -1.0, 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var entropy = require( '@stdlib/stats/base/dists/frechet/entropy' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = entropy( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, h(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var alpha = uniform( 10, EPS, 20.0 ); +var s = uniform( 10, EPS, 20.0 ); +var m = uniform( 10, -20.0, 20.0 ); + +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, h(X;α,s,m): %0.4f', alpha, s, m, entropy ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/entropy/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/entropy/examples/index.js index 5cffdad400eb..d8c433cc6f2c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/entropy/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/entropy/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var entropy = require( './../lib' ); -var alpha; -var m; -var s; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = entropy( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, h(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, h(X;α,s,m): %0.4f', alpha, s, m, entropy ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js index 8aaccb671497..4c8e8db0bb13 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var kurtosis = require( './../lib' ); -var alpha; -var m; -var s; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = kurtosis( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, Kurt(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Kurtosis(X;α,s,m): %0.4f', alpha, s, m, kurtosis ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/README.md index 18905fa71be1..089ed596f3d2 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/README.md @@ -146,24 +146,19 @@ y = mylogcdf( 7.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logcdf = require( '@stdlib/stats/base/dists/frechet/logcdf' ); -var alpha; -var m; -var s; -var x; -var y; -var i; - -for ( i = 0; i < 100; i++ ) { - alpha = randu() * 10.0; - x = randu() * 10.0; - s = randu() * 10.0; - m = randu() * 10.0; - y = logcdf( x, alpha, s, m ); - console.log( 'x: %d, α: %d, s: %d, m: %d, ln(F(x;α,s,m)): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, 0, 10.0, opts ); +var alpha = uniform( 100, 0, 10.0, opts ); +var s = uniform( 100, 0, 10.0, opts ); +var m = uniform( 100, 0, 10.0, opts ); + +logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, ln(F(x;α,s,m)): %0.4f', x, alpha, s, m, logcdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/examples/index.js index 371a71096003..a0cecc235288 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/logcdf/examples/index.js @@ -18,21 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logcdf = require( './../lib' ); -var alpha; -var s; -var m; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, 0, 10.0, opts ); +var alpha = uniform( 100, 0, 10.0, opts ); +var s = uniform( 100, 0, 10.0, opts ); +var m = uniform( 100, 0, 10.0, opts ); -for ( i = 0; i < 100; i++ ) { - alpha = randu() * 10.0; - x = randu() * 10.0; - s = randu() * 10.0; - m = randu() * 10.0; - y = logcdf( x, alpha, s, m ); - console.log( 'x: %d, α: %d, s: %d, m: %d, ln(F(x;α,s,m)): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, ln(F(x;α,s,m)): %0.4f', x, alpha, s, m, logcdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/logpdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/logpdf/README.md index 10ac765b72a5..f43d6bb1c08c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/logpdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/logpdf/README.md @@ -146,24 +146,19 @@ y = mylogpdf( 7.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logpdf = require( '@stdlib/stats/base/dists/frechet/logpdf' ); -var alpha; -var m; -var s; -var x; -var y; -var i; - -for ( i = 0; i < 100; i++ ) { - alpha = randu() * 10.0; - x = randu() * 10.0; - s = randu() * 10.0; - m = randu() * 10.0; - y = logpdf( x, alpha, s, m ); - console.log( 'x: %d, α: %d, s: %d, m: %d, ln(f(x;α,s,m)): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, 0, 10.0, opts ); +var alpha = uniform( 100, 0, 10.0, opts ); +var s = uniform( 100, 0, 10.0, opts ); +var m = uniform( 100, 0, 10.0, opts ); + +logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, ln(f(x;α,s,m)): %0.4f', x, alpha, s, m, logpdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/logpdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/logpdf/examples/index.js index b12e919de7d9..94ac5270ea63 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/logpdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/logpdf/examples/index.js @@ -18,21 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var logpdf = require( './../lib' ); -var alpha; -var s; -var m; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, 0, 10.0, opts ); +var alpha = uniform( 100, 0, 10.0, opts ); +var s = uniform( 100, 0, 10.0, opts ); +var m = uniform( 100, 0, 10.0, opts ); -for ( i = 0; i < 100; i++ ) { - alpha = randu() * 10.0; - x = randu() * 10.0; - s = randu() * 10.0; - m = randu() * 10.0; - y = logpdf( x, alpha, s, m ); - console.log( 'x: %d, α: %d, s: %d, m: %d, ln(f(x;α,s,m)): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, ln(f(x;α,s,m)): %0.4f', x, alpha, s, m, logpdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/README.md index a3ab15f15b8c..2a0a2d6b2d3c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/README.md @@ -126,23 +126,18 @@ y = mean( 1.0, -1.0, 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var mean = require( '@stdlib/stats/base/dists/frechet/mean' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = mean( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, E(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, E(X;α,s,m): %0.4f', alpha, s, m, mean ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/examples/index.js index 854f3546d4fb..3b70230db0b7 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/examples/index.js @@ -18,20 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var mean = require( './../lib' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = mean( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, E(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, E(X;α,s,m): %0.4f', alpha, s, m, mean ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/median/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/median/README.md index 11a3e5a85135..6b89b49c7fb7 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/median/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/median/README.md @@ -124,23 +124,18 @@ y = median( 1.0, -1.0, 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var median = require( '@stdlib/stats/base/dists/frechet/median' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = median( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, Median(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Median(X;α,s,m): %0.4f', alpha, s, m, median ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/median/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/median/examples/index.js index d744e31af374..a9bde2ed29ca 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/median/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/median/examples/index.js @@ -18,20 +18,15 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var median = require( './../lib' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = median( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, Median(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Median(X;α,s,m): %0.4f', alpha, s, m, median ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/mode/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/mode/README.md index 222b97406d5a..9821123acd4e 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/mode/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/mode/README.md @@ -124,23 +124,19 @@ y = mode( 1.0, -1.0, 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var mode = require( '@stdlib/stats/base/dists/frechet/mode' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = mode( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, mode(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); + +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, mode(X;α,s,m): %0.4f', alpha, s, m, mode ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/mode/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/mode/examples/index.js index bbf6f3612b63..d569a3a4862d 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/mode/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/mode/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var mode = require( './../lib' ); -var alpha; -var m; -var s; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = mode( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, mode(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, mode(X;α,s,m): %0.4f', alpha, s, m, mode ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md index 05a0de31d1ff..af593cd8f474 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md @@ -136,24 +136,20 @@ y = mypdf( 7.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); +var EPS = require( '@stdlib/constants/float64/eps' ); var pdf = require( '@stdlib/stats/base/dists/frechet/pdf' ); -var alpha; -var m; -var s; -var x; -var y; -var i; - -for ( i = 0; i < 100; i++ ) { - alpha = randu() * 10.0; - x = randu() * 10.0; - s = randu() * 10.0; - m = randu() * 10.0; - y = pdf( x, alpha, s, m ); - console.log( 'x: %d, α: %d, s: %d, m: %d, f(x;α,s,m): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, EPS, 10.0, opts ); +var alpha = uniform( 100, EPS, 10.0, opts ); +var s = uniform( 100, EPS, 10.0, opts ); +var m = uniform( 100, -20.0, 20.0, opts ); + +logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, pdf(X;α,s,m): %0.4f', x, alpha, s, m, pdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js index 23c21db570ce..3a9039884158 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js @@ -18,21 +18,17 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); +var EPS = require( '@stdlib/constants/float64/eps' ); var pdf = require( './../lib' ); -var alpha; -var s; -var m; -var x; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var x = uniform( 100, EPS, 10.0, opts ); +var alpha = uniform( 100, EPS, 10.0, opts ); +var s = uniform( 100, EPS, 10.0, opts ); +var m = uniform( 100, -20.0, 20.0, opts ); -for ( i = 0; i < 100; i++ ) { - alpha = randu() * 10.0; - x = randu() * 10.0; - s = randu() * 10.0; - m = randu() * 10.0; - y = pdf( x, alpha, s, m ); - console.log( 'x: %d, α: %d, s: %d, m: %d, f(x;α,s,m): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, pdf(X;α,s,m): %0.4f', x, alpha, s, m, pdf ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/quantile/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/quantile/README.md index 2e76ac88f81b..913dac4519e7 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/quantile/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/quantile/README.md @@ -139,24 +139,19 @@ y = myQuantile( 0.2 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var quantile = require( '@stdlib/stats/base/dists/frechet/quantile' ); -var alpha; -var m; -var s; -var p; -var y; -var i; - -for ( i = 0; i < 100; i++ ) { - alpha = randu() * 10.0; - p = randu(); - s = randu() * 10.0; - m = randu() * 10.0; - y = quantile( p, alpha, s, m ); - console.log( 'x: %d, α: %d, s: %d, m: %d, Q(p;α,s,m): %d', p.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var p = uniform( 100, 0.0, 1.0, opts ); +var alpha = uniform( 100, 0.0, 10.0, opts ); +var s = uniform( 100, 0.0, 10.0, opts ); +var m = uniform( 100, 0.0, 10.0, opts ); + +logEachMap( 'p: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, Q(p;α,s,m): %0.4f', p, alpha, s, m, quantile ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/quantile/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/quantile/examples/index.js index 3c9c2232330e..708bff9490d4 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/quantile/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/quantile/examples/index.js @@ -18,21 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var quantile = require( './../lib' ); -var alpha; -var s; -var m; -var p; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 100, 0.0, 10.0, opts ); +var s = uniform( 100, 0.0, 10.0, opts ); +var m = uniform( 100, 0.0, 10.0, opts ); +var p = uniform( 100, 0.0, 1.0, opts ); -for ( i = 0; i < 100; i++ ) { - alpha = randu() * 10.0; - p = randu(); - s = randu() * 10.0; - m = randu() * 10.0; - y = quantile( p, alpha, s, m ); - console.log( 'p: %d, α: %d, s: %d, m: %d, Q(p;α,s,m): %d', p.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'p: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, Q(p;α,s,m): %0.4f', p, alpha, s, m, quantile ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/skewness/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/skewness/README.md index b161391fa019..4e5d69095726 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/skewness/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/skewness/README.md @@ -133,23 +133,19 @@ y = skewness( 1.0, -1.0, 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var skewness = require( '@stdlib/stats/base/dists/frechet/skewness' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = skewness( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, skew(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 100, EPS, 20.0, opts ); +var s = uniform( 100, EPS, 20.0, opts ); +var m = uniform( 100, -20.0, 20.0, opts ); + +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, skew(X;α,s,m): %0.4f', alpha, s, m, skewness ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/skewness/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/skewness/examples/index.js index 8df4f0a7ca3f..f18372eb2853 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/skewness/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/skewness/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var skewness = require( './../lib' ); -var alpha; -var m; -var s; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 100, EPS, 20.0, opts ); +var s = uniform( 100, EPS, 20.0, opts ); +var m = uniform( 100, -20.0, 20.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = skewness( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, skew(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, skew(X;α,s,m): %0.4f', alpha, s, m, skewness ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/stdev/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/stdev/README.md index c583774348ae..a64f4fa948ba 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/stdev/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/stdev/README.md @@ -133,23 +133,19 @@ y = stdev( 1.0, -1.0, 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var stdev = require( '@stdlib/stats/base/dists/frechet/stdev' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = stdev( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, SD(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 100, EPS, 20.0, opts ); +var s = uniform( 100, EPS, 20.0, opts ); +var m = uniform( 100, -20.0, 20.0, opts ); + +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, SD(X;α,s,m): %0.4f', alpha, s, m, stdev ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/stdev/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/stdev/examples/index.js index 98590753689f..b75c233165ef 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/stdev/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/stdev/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var stdev = require( './../lib' ); -var alpha; -var m; -var s; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 100, EPS, 20.0, opts ); +var s = uniform( 100, EPS, 20.0, opts ); +var m = uniform( 100, -20.0, 20.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = stdev( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, SD(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, SD(X;α,s,m): %0.4f', alpha, s, m, stdev ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/variance/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/variance/README.md index 15ea336d178c..770638c6d506 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/variance/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/variance/README.md @@ -133,23 +133,19 @@ y = variance( 1.0, -1.0, 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var variance = require( '@stdlib/stats/base/dists/frechet/variance' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = variance( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, Var(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 100, EPS, 20.0, opts ); +var s = uniform( 100, EPS, 20.0, opts ); +var m = uniform( 100, -20.0, 20.0, opts ); + +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Var(X;α,s,m): %0.4f', alpha, s, m, variance ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/variance/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/variance/examples/index.js index fa2d88537322..b392d2bef6d2 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/variance/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/variance/examples/index.js @@ -18,20 +18,16 @@ 'use strict'; -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var variance = require( './../lib' ); -var alpha; -var m; -var s; -var y; -var i; +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 100, EPS, 20.0, opts ); +var s = uniform( 100, EPS, 20.0, opts ); +var m = uniform( 100, -20.0, 20.0, opts ); -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = variance( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, Var(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Var(X;α,s,m): %0.4f', alpha, s, m, variance ); From fe4b9d6c01c635b54cf1c5bdad763dc088165f34 Mon Sep 17 00:00:00 2001 From: LokeshRanjan Date: Thu, 16 Apr 2026 22:54:34 +0530 Subject: [PATCH 2/7] bench: refactor to use logEachMap in examples --- 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: na - 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 --- --- .../base/dists/frechet/kurtosis/README.md | 24 ++++++++----------- 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/README.md index fc5c8af905bf..68d64751ef2b 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/README.md @@ -133,23 +133,19 @@ y = kurtosis( 1.0, -1.0, 2.0 ); ```javascript -var randu = require( '@stdlib/random/base/randu' ); +var uniform = require( '@stdlib/random/array/uniform' ); +var logEachMap = require( '@stdlib/console/log-each-map' ); var EPS = require( '@stdlib/constants/float64/eps' ); var kurtosis = require( '@stdlib/stats/base/dists/frechet/kurtosis' ); -var alpha; -var m; -var s; -var y; -var i; - -for ( i = 0; i < 10; i++ ) { - alpha = ( randu()*20.0 ) + EPS; - s = ( randu()*20.0 ) + EPS; - m = ( randu()*40.0 ) - 20.0; - y = kurtosis( alpha, s, m ); - console.log( 'α: %d, s: %d, m: %d, Kurt(X;α,s,m): %d', alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); -} +var opts = { + 'dtype': 'float64' +}; +var alpha = uniform( 10, EPS, 20.0, opts ); +var s = uniform( 10, EPS, 20.0, opts ); +var m = uniform( 10, -20.0, 20.0, opts ); + +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Kurtosis(X;α,s,m): %0.4f', alpha, s, m, kurtosis ); ``` From 71953096efbd7ce841fb039b22020675f54ef4fc Mon Sep 17 00:00:00 2001 From: LokeshRanjan Date: Thu, 16 Apr 2026 23:05:59 +0530 Subject: [PATCH 3/7] fix: minor cleanup --- 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: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - 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 --- --- .../@stdlib/stats/base/dists/frechet/pdf/README.md | 9 ++++----- .../stats/base/dists/frechet/pdf/examples/index.js | 9 ++++----- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md index af593cd8f474..21188a839c87 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md @@ -138,16 +138,15 @@ y = mypdf( 7.0 ); ```javascript var uniform = require( '@stdlib/random/array/uniform' ); var logEachMap = require( '@stdlib/console/log-each-map' ); -var EPS = require( '@stdlib/constants/float64/eps' ); var pdf = require( '@stdlib/stats/base/dists/frechet/pdf' ); var opts = { 'dtype': 'float64' }; -var x = uniform( 100, EPS, 10.0, opts ); -var alpha = uniform( 100, EPS, 10.0, opts ); -var s = uniform( 100, EPS, 10.0, opts ); -var m = uniform( 100, -20.0, 20.0, opts ); +var x = uniform( 100, 0.0, 10.0, opts ); +var alpha = uniform( 100, 0.0, 10.0, opts ); +var s = uniform( 100, 0.0, 10.0, opts ); +var m = uniform( 100, 0.0, 10.0, opts ); logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, pdf(X;α,s,m): %0.4f', x, alpha, s, m, pdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js index 3a9039884158..05d89e22727c 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js @@ -20,15 +20,14 @@ var uniform = require( '@stdlib/random/array/uniform' ); var logEachMap = require( '@stdlib/console/log-each-map' ); -var EPS = require( '@stdlib/constants/float64/eps' ); var pdf = require( './../lib' ); var opts = { 'dtype': 'float64' }; -var x = uniform( 100, EPS, 10.0, opts ); -var alpha = uniform( 100, EPS, 10.0, opts ); -var s = uniform( 100, EPS, 10.0, opts ); -var m = uniform( 100, -20.0, 20.0, opts ); +var x = uniform( 100, 0.0, 10.0, opts ); +var alpha = uniform( 100, 0.0, 10.0, opts ); +var s = uniform( 100, 0.0, 10.0, opts ); +var m = uniform( 100, 0.0, 10.0, opts ); logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, pdf(X;α,s,m): %0.4f', x, alpha, s, m, pdf ); From a7e51b8715f88fa91712d250afbb24d388f727e0 Mon Sep 17 00:00:00 2001 From: LokeshRanjan Date: Thu, 16 Apr 2026 23:08:52 +0530 Subject: [PATCH 4/7] fix: minor cleanup --- 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: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - 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 --- --- lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md | 2 +- .../@stdlib/stats/base/dists/frechet/pdf/examples/index.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md index 21188a839c87..cbb803159e7a 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md @@ -148,7 +148,7 @@ var alpha = uniform( 100, 0.0, 10.0, opts ); var s = uniform( 100, 0.0, 10.0, opts ); var m = uniform( 100, 0.0, 10.0, opts ); -logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, pdf(X;α,s,m): %0.4f', x, alpha, s, m, pdf ); +logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, f(x;α,s,m): %0.4f', x, alpha, s, m, pdf ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js index 05d89e22727c..486c3115af5f 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js @@ -30,4 +30,4 @@ var alpha = uniform( 100, 0.0, 10.0, opts ); var s = uniform( 100, 0.0, 10.0, opts ); var m = uniform( 100, 0.0, 10.0, opts ); -logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, pdf(X;α,s,m): %0.4f', x, alpha, s, m, pdf ); +logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, f(x;α,s,m): %0.4f', x, alpha, s, m, pdf ); From a855c4b2eae53640c4ce4150b092f34b35cc8209 Mon Sep 17 00:00:00 2001 From: LokeshRanjan Date: Thu, 16 Apr 2026 23:27:04 +0530 Subject: [PATCH 5/7] fix: minor cleanup --- 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: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - 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 --- --- .../@stdlib/stats/base/dists/frechet/kurtosis/README.md | 2 +- .../@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js | 2 +- .../@stdlib/stats/base/dists/frechet/mean/README.md | 1 + .../@stdlib/stats/base/dists/frechet/mean/examples/index.js | 1 + .../@stdlib/stats/base/dists/frechet/median/README.md | 1 + .../@stdlib/stats/base/dists/frechet/median/examples/index.js | 1 + 6 files changed, 6 insertions(+), 2 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/README.md index 68d64751ef2b..e69134a37dfd 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/README.md @@ -145,7 +145,7 @@ var alpha = uniform( 10, EPS, 20.0, opts ); var s = uniform( 10, EPS, 20.0, opts ); var m = uniform( 10, -20.0, 20.0, opts ); -logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Kurtosis(X;α,s,m): %0.4f', alpha, s, m, kurtosis ); +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Kurt(X;α,s,m): %0.4f', alpha, s, m, kurtosis ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js index 4c8e8db0bb13..00797f54bb7a 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/kurtosis/examples/index.js @@ -30,4 +30,4 @@ var alpha = uniform( 10, EPS, 20.0, opts ); var s = uniform( 10, EPS, 20.0, opts ); var m = uniform( 10, -20.0, 20.0, opts ); -logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Kurtosis(X;α,s,m): %0.4f', alpha, s, m, kurtosis ); +logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Kurt(X;α,s,m): %0.4f', alpha, s, m, kurtosis ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/README.md index 2a0a2d6b2d3c..c8f6527aa9ef 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/README.md @@ -137,6 +137,7 @@ var opts = { var alpha = uniform( 10, EPS, 20.0, opts ); var m = uniform( 10, -20.0, 20.0, opts ); var s = uniform( 10, EPS, 20.0, opts ); + logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, E(X;α,s,m): %0.4f', alpha, s, m, mean ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/examples/index.js index 3b70230db0b7..affb8d6cd356 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/mean/examples/index.js @@ -29,4 +29,5 @@ var opts = { var alpha = uniform( 10, EPS, 20.0, opts ); var m = uniform( 10, -20.0, 20.0, opts ); var s = uniform( 10, EPS, 20.0, opts ); + logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, E(X;α,s,m): %0.4f', alpha, s, m, mean ); diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/median/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/median/README.md index 6b89b49c7fb7..b21a29d0d689 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/median/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/median/README.md @@ -135,6 +135,7 @@ var opts = { var alpha = uniform( 10, EPS, 20.0, opts ); var s = uniform( 10, EPS, 20.0, opts ); var m = uniform( 10, -20.0, 20.0, opts ); + logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Median(X;α,s,m): %0.4f', alpha, s, m, median ); ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/median/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/median/examples/index.js index a9bde2ed29ca..2f7c26d89b33 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/median/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/median/examples/index.js @@ -29,4 +29,5 @@ var opts = { var alpha = uniform( 10, EPS, 20.0, opts ); var s = uniform( 10, EPS, 20.0, opts ); var m = uniform( 10, -20.0, 20.0, opts ); + logEachMap( 'α: %0.4f, s: %0.4f, m: %0.4f, Median(X;α,s,m): %0.4f', alpha, s, m, median ); From 6ec32c9e360c36fcfc3de1d23aa8c557a58bbf87 Mon Sep 17 00:00:00 2001 From: LokeshRanjan Date: Fri, 17 Apr 2026 00:20:47 +0530 Subject: [PATCH 6/7] fix: minor cleanup --- 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: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: passed - 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 --- --- .../stats/base/dists/frechet/pdf/README.md | 27 +++++++++++-------- .../base/dists/frechet/pdf/examples/index.js | 25 ++++++++++------- 2 files changed, 31 insertions(+), 21 deletions(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md index cbb803159e7a..7ed0f17602c0 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md @@ -136,19 +136,24 @@ y = mypdf( 7.0 ); ```javascript -var uniform = require( '@stdlib/random/array/uniform' ); -var logEachMap = require( '@stdlib/console/log-each-map' ); +var randu = require( '@stdlib/random/base/randu' ); var pdf = require( '@stdlib/stats/base/dists/frechet/pdf' ); -var opts = { - 'dtype': 'float64' -}; -var x = uniform( 100, 0.0, 10.0, opts ); -var alpha = uniform( 100, 0.0, 10.0, opts ); -var s = uniform( 100, 0.0, 10.0, opts ); -var m = uniform( 100, 0.0, 10.0, opts ); - -logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, f(x;α,s,m): %0.4f', x, alpha, s, m, pdf ); +var alpha; +var s; +var m; +var x; +var y; +var i; + +for ( i = 0; i < 100; i++ ) { + alpha = randu() * 10.0; + x = randu() * 10.0; + s = randu() * 10.0; + m = randu() * 10.0; + y = pdf( x, alpha, s, m ); + console.log( 'x: %d, α: %d, s: %d, m: %d, f(x;α,s,m): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); +} ``` diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js index 486c3115af5f..23c21db570ce 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/examples/index.js @@ -18,16 +18,21 @@ 'use strict'; -var uniform = require( '@stdlib/random/array/uniform' ); -var logEachMap = require( '@stdlib/console/log-each-map' ); +var randu = require( '@stdlib/random/base/randu' ); var pdf = require( './../lib' ); -var opts = { - 'dtype': 'float64' -}; -var x = uniform( 100, 0.0, 10.0, opts ); -var alpha = uniform( 100, 0.0, 10.0, opts ); -var s = uniform( 100, 0.0, 10.0, opts ); -var m = uniform( 100, 0.0, 10.0, opts ); +var alpha; +var s; +var m; +var x; +var y; +var i; -logEachMap( 'x: %0.4f, α: %0.4f, s: %0.4f, m: %0.4f, f(x;α,s,m): %0.4f', x, alpha, s, m, pdf ); +for ( i = 0; i < 100; i++ ) { + alpha = randu() * 10.0; + x = randu() * 10.0; + s = randu() * 10.0; + m = randu() * 10.0; + y = pdf( x, alpha, s, m ); + console.log( 'x: %d, α: %d, s: %d, m: %d, f(x;α,s,m): %d', x.toFixed( 4 ), alpha.toFixed( 4 ), s.toFixed( 4 ), m.toFixed( 4 ), y.toFixed( 4 ) ); +} From 29c9c953a27ea5fb6011be9d4c7d9eb81192d896 Mon Sep 17 00:00:00 2001 From: LokeshRanjan Date: Fri, 17 Apr 2026 00:24:10 +0530 Subject: [PATCH 7/7] fix: minor cleanup --- 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: na - 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 --- --- lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md index 7ed0f17602c0..05a0de31d1ff 100644 --- a/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md +++ b/lib/node_modules/@stdlib/stats/base/dists/frechet/pdf/README.md @@ -140,8 +140,8 @@ var randu = require( '@stdlib/random/base/randu' ); var pdf = require( '@stdlib/stats/base/dists/frechet/pdf' ); var alpha; -var s; var m; +var s; var x; var y; var i;