Skip to content

Commit e88fed7

Browse files
bench: refactor to use string interpolation in @stdlib/stats
PR-URL: #11396 Ref: #8647 Closes: stdlib-js/metr-issue-tracker#324 Reviewed-by: Athan Reines <kgryte@gmail.com>
1 parent 9a51841 commit e88fed7

File tree

65 files changed

+164
-99
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

65 files changed

+164
-99
lines changed

lib/node_modules/@stdlib/stats/bartlett-test/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var randu = require( '@stdlib/random/base/randu' );
2525
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' );
2626
var isObject = require( '@stdlib/assert/is-object' );
2727
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var bartlettTest = require( './../lib' );
3031

@@ -65,7 +66,7 @@ bench( pkg, function benchmark( b ) {
6566
b.end();
6667
});
6768

68-
bench( pkg+'::groups', function benchmark( b ) {
69+
bench( format( '%s::groups', pkg ), function benchmark( b ) {
6970
var result;
7071
var group;
7172
var vals;
@@ -98,7 +99,7 @@ bench( pkg+'::groups', function benchmark( b ) {
9899
b.end();
99100
});
100101

101-
bench( pkg+':print', function benchmark( b ) {
102+
bench( format( '%s:print', pkg ), function benchmark( b ) {
102103
var digits;
103104
var result;
104105
var output;

lib/node_modules/@stdlib/stats/binomial-test/benchmark/benchmark.js

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var isObject = require( '@stdlib/assert/is-object' );
2525
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
2626
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' );
27+
var format = require( '@stdlib/string/format' );
2728
var pkg = require( './../package.json' ).name;
2829
var binomialTest = require( './../lib' );
2930

@@ -53,7 +54,7 @@ bench( pkg, function benchmark( b ) {
5354
b.end();
5455
});
5556

56-
bench( pkg+'::array', function benchmark( b ) {
57+
bench( format( '%s::array', pkg ), function benchmark( b ) {
5758
var result;
5859
var arr;
5960
var i;
@@ -76,7 +77,7 @@ bench( pkg+'::array', function benchmark( b ) {
7677
b.end();
7778
});
7879

79-
bench( pkg+'::one-sided', function benchmark( b ) {
80+
bench( format( '%s::one-sided', pkg ), function benchmark( b ) {
8081
var result;
8182
var opts;
8283
var x;
@@ -104,7 +105,7 @@ bench( pkg+'::one-sided', function benchmark( b ) {
104105
b.end();
105106
});
106107

107-
bench( pkg+'::p=0.8', function benchmark( b ) {
108+
bench( format( '%s::p=0.8', pkg ), function benchmark( b ) {
108109
var result;
109110
var opts;
110111
var x;
@@ -132,7 +133,7 @@ bench( pkg+'::p=0.8', function benchmark( b ) {
132133
b.end();
133134
});
134135

135-
bench( pkg+':print', function benchmark( b ) {
136+
bench( format( '%s:print', pkg ), function benchmark( b ) {
136137
var digits;
137138
var result;
138139
var output;

lib/node_modules/@stdlib/stats/chi2gof/benchmark/benchmark.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -26,13 +26,14 @@ var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
2626
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' );
2727
var pmf = require( '@stdlib/stats/base/dists/discrete-uniform/pmf' );
2828
var max = require( '@stdlib/math/base/special/max' );
29+
var format = require( '@stdlib/string/format' );
2930
var pkg = require( './../package.json' ).name;
3031
var chi2gof = require( './../lib' );
3132

3233

3334
// MAIN //
3435

35-
bench( pkg+'::distribution_name', function benchmark( b ) {
36+
bench( format( '%s::distribution_name', pkg ), function benchmark( b ) {
3637
var result;
3738
var freqs;
3839
var len;
@@ -71,7 +72,7 @@ bench( pkg+'::distribution_name', function benchmark( b ) {
7172
b.end();
7273
});
7374

74-
bench( pkg+'::distribution_name:simulate=true', function benchmark( b ) {
75+
bench( format( '%s::distribution_name:simulate=true', pkg ), function benchmark( b ) {
7576
var result;
7677
var freqs;
7778
var opts;
@@ -114,7 +115,7 @@ bench( pkg+'::distribution_name:simulate=true', function benchmark( b ) {
114115
b.end();
115116
});
116117

117-
bench( pkg+'::distribution_name:simulate=true:iterations=250', function benchmark( b ) {
118+
bench( format( '%s::distribution_name:simulate=true:iterations=250', pkg ), function benchmark( b ) {
118119
var result;
119120
var freqs;
120121
var opts;
@@ -158,7 +159,7 @@ bench( pkg+'::distribution_name:simulate=true:iterations=250', function benchmar
158159
b.end();
159160
});
160161

161-
bench( pkg+'::distribution_name:simulate=true:iterations=100', function benchmark( b ) {
162+
bench( format( '%s::distribution_name:simulate=true:iterations=100', pkg ), function benchmark( b ) {
162163
var result;
163164
var freqs;
164165
var opts;
@@ -202,7 +203,7 @@ bench( pkg+'::distribution_name:simulate=true:iterations=100', function benchmar
202203
b.end();
203204
});
204205

205-
bench( pkg+'::probabilities', function benchmark( b ) {
206+
bench( format( '%s::probabilities', pkg ), function benchmark( b ) {
206207
var result;
207208
var freqs;
208209
var probs;
@@ -243,7 +244,7 @@ bench( pkg+'::probabilities', function benchmark( b ) {
243244
b.end();
244245
});
245246

246-
bench( pkg+'::expected_counts', function benchmark( b ) {
247+
bench( format( '%s::expected_counts', pkg ), function benchmark( b ) {
247248
var expected;
248249
var result;
249250
var freqs;
@@ -284,7 +285,7 @@ bench( pkg+'::expected_counts', function benchmark( b ) {
284285
b.end();
285286
});
286287

287-
bench( pkg+':toString', function benchmark( b ) {
288+
bench( format( '%s:toString', pkg ), function benchmark( b ) {
288289
var digits;
289290
var result;
290291
var output;

lib/node_modules/@stdlib/stats/chi2test/benchmark/benchmark.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var isObject = require( '@stdlib/assert/is-object' );
2626
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
2727
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' );
2828
var max = require( '@stdlib/math/base/special/max' );
29+
var format = require( '@stdlib/string/format' );
2930
var pkg = require( './../package.json' ).name;
3031
var chi2test = require( './../lib' );
3132

@@ -64,7 +65,7 @@ bench( pkg, function benchmark( b ) {
6465
b.end();
6566
});
6667

67-
bench( pkg+':toString', function benchmark( b ) {
68+
bench( format( '%s:toString', pkg ), function benchmark( b ) {
6869
var digits;
6970
var result;
7071
var output;

lib/node_modules/@stdlib/stats/cumax/benchmark/benchmark.assign.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var pow = require( '@stdlib/math/base/special/pow' );
2626
var uniform = require( '@stdlib/random/array/uniform' );
2727
var zerosLike = require( '@stdlib/ndarray/zeros-like' );
2828
var ndarray = require( '@stdlib/ndarray/base/ctor' );
29+
var format = require( '@stdlib/string/format' );
2930
var pkg = require( './../package.json' ).name;
3031
var cumax = require( './../lib' );
3132

@@ -104,7 +105,7 @@ function main() {
104105
for ( i = min; i <= max; i++ ) {
105106
len = pow( 10, i );
106107
f = createBenchmark( len );
107-
bench( pkg+':assign:dtype='+options.dtype+',len='+len, f );
108+
bench( format( '%s:assign:dtype=%s,len=%d', pkg, options.dtype, len ), f );
108109
}
109110
}
110111

lib/node_modules/@stdlib/stats/cumax/benchmark/benchmark.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var isnan = require( '@stdlib/math/base/assert/is-nan' );
2525
var pow = require( '@stdlib/math/base/special/pow' );
2626
var uniform = require( '@stdlib/random/array/uniform' );
2727
var ndarray = require( '@stdlib/ndarray/base/ctor' );
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var cumax = require( './../lib' );
3031

@@ -98,7 +99,7 @@ function main() {
9899
for ( i = min; i <= max; i++ ) {
99100
len = pow( 10, i );
100101
f = createBenchmark( len );
101-
bench( pkg+':dtype='+options.dtype+',len='+len, f );
102+
bench( format( '%s:dtype=%s,len=%d', pkg, options.dtype, len ), f );
102103
}
103104
}
104105

lib/node_modules/@stdlib/stats/cumin/benchmark/benchmark.assign.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var pow = require( '@stdlib/math/base/special/pow' );
2626
var uniform = require( '@stdlib/random/array/uniform' );
2727
var zerosLike = require( '@stdlib/ndarray/zeros-like' );
2828
var ndarray = require( '@stdlib/ndarray/base/ctor' );
29+
var format = require( '@stdlib/string/format' );
2930
var pkg = require( './../package.json' ).name;
3031
var cumin = require( './../lib' );
3132

@@ -104,7 +105,7 @@ function main() {
104105
for ( i = min; i <= max; i++ ) {
105106
len = pow( 10, i );
106107
f = createBenchmark( len );
107-
bench( pkg+':assign:dtype='+options.dtype+',len='+len, f );
108+
bench( format( '%s:assign:dtype=%s,len=%d', pkg, options.dtype, len ), f );
108109
}
109110
}
110111

lib/node_modules/@stdlib/stats/cumin/benchmark/benchmark.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var isnan = require( '@stdlib/math/base/assert/is-nan' );
2525
var pow = require( '@stdlib/math/base/special/pow' );
2626
var uniform = require( '@stdlib/random/array/uniform' );
2727
var ndarray = require( '@stdlib/ndarray/base/ctor' );
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var cumin = require( './../lib' );
3031

@@ -98,7 +99,7 @@ function main() {
9899
for ( i = min; i <= max; i++ ) {
99100
len = pow( 10, i );
100101
f = createBenchmark( len );
101-
bench( pkg+':dtype='+options.dtype+',len='+len, f );
102+
bench( format( '%s:dtype=%s,len=%d', pkg, options.dtype, len ), f );
102103
}
103104
}
104105

lib/node_modules/@stdlib/stats/fligner-test/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var randu = require( '@stdlib/random/base/randu' );
2525
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' );
2626
var isObject = require( '@stdlib/assert/is-object' );
2727
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var flignerTest = require( './../lib' );
3031

@@ -65,7 +66,7 @@ bench( pkg, function benchmark( b ) {
6566
b.end();
6667
});
6768

68-
bench( pkg+'::groups', function benchmark( b ) {
69+
bench( format( '%s::groups', pkg ), function benchmark( b ) {
6970
var result;
7071
var group;
7172
var vals;
@@ -98,7 +99,7 @@ bench( pkg+'::groups', function benchmark( b ) {
9899
b.end();
99100
});
100101

101-
bench( pkg+':print', function benchmark( b ) {
102+
bench( format( '%s:print', pkg ), function benchmark( b ) {
102103
var digits;
103104
var result;
104105
var output;

lib/node_modules/@stdlib/stats/kruskal-test/benchmark/benchmark.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var randu = require( '@stdlib/random/base/randu' );
2525
var discreteUniform = require( '@stdlib/random/base/discrete-uniform' );
2626
var isObject = require( '@stdlib/assert/is-object' );
2727
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
28+
var format = require( '@stdlib/string/format' );
2829
var pkg = require( './../package.json' ).name;
2930
var kruskalTest = require( './../lib' );
3031

@@ -65,7 +66,7 @@ bench( pkg, function benchmark( b ) {
6566
b.end();
6667
});
6768

68-
bench( pkg+'::groups', function benchmark( b ) {
69+
bench( format( '%s::groups', pkg ), function benchmark( b ) {
6970
var result;
7071
var group;
7172
var vals;
@@ -98,7 +99,7 @@ bench( pkg+'::groups', function benchmark( b ) {
9899
b.end();
99100
});
100101

101-
bench( pkg+':print', function benchmark( b ) {
102+
bench( format( '%s:print', pkg ), function benchmark( b ) {
102103
var digits;
103104
var result;
104105
var output;

0 commit comments

Comments
 (0)