Skip to content

Commit 2ffd17e

Browse files
committed
Auto-generated commit
1 parent 78f57b1 commit 2ffd17e

44 files changed

Lines changed: 198 additions & 123 deletions

Some content is hidden

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

‎.github/.keepalive‎

Lines changed: 0 additions & 1 deletion
This file was deleted.

‎CHANGELOG.md‎

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,40 @@
22

33
> Package changelog.
44
5+
<section class="release" id="unreleased">
6+
7+
## Unreleased (2026-05-18)
8+
9+
<section class="commits">
10+
11+
### Commits
12+
13+
<details>
14+
15+
- [`9451399`](https://github.com/stdlib-js/stdlib/commit/9451399044acb8234933b4a35723347e45def52a) - **bench:** refactor to use string interpolation in `ndarray/base` [(#11432)](https://github.com/stdlib-js/stdlib/pull/11432) _(by Karan Anand)_
16+
17+
</details>
18+
19+
</section>
20+
21+
<!-- /.commits -->
22+
23+
<section class="contributors">
24+
25+
### Contributors
26+
27+
A total of 1 person contributed to this release. Thank you to this contributor:
28+
29+
- Karan Anand
30+
31+
</section>
32+
33+
<!-- /.contributors -->
34+
35+
</section>
36+
37+
<!-- /.release -->
38+
539
<section class="release" id="v0.1.1">
640

741
## 0.1.1 (2026-02-08)

‎benchmark/benchmark.10d_blocked_columnmajor.js‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var pow = require( '@stdlib/math-base-special-pow' );
2626
var floor = require( '@stdlib/math-base-special-floor' );
2727
var discreteUniform = require( '@stdlib/random-array-discrete-uniform' );
2828
var shape2strides = require( '@stdlib/ndarray-base-shape2strides' );
29+
var format = require( '@stdlib/string-format' );
2930
var pkg = require( './../package.json' ).name;
3031
var every = require( './../lib/10d_blocked.js' );
3132

@@ -115,17 +116,17 @@ function main() {
115116

116117
sh = [ len/2, 2, 1, 1, 1, 1, 1, 1, 1, 1 ];
117118
f = createBenchmark( len, sh, t1 );
118-
bench( pkg+'::blocked:ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
119+
bench( format( '%s::blocked:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
119120

120121
sh = [ 1, 1, 1, 1, 1, 1, 1, 1, 2, len/2 ];
121122
f = createBenchmark( len, sh, t1 );
122-
bench( pkg+'::blocked:ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
123+
bench( format( '%s::blocked:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
123124

124125
len = floor( pow( len, 1.0/10.0 ) );
125126
sh = [ len, len, len, len, len, len, len, len, len, len ];
126127
len *= pow( len, 9 );
127128
f = createBenchmark( len, sh, t1 );
128-
bench( pkg+'::blocked:ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
129+
bench( format( '%s::blocked:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
129130
}
130131
}
131132
}

‎benchmark/benchmark.10d_blocked_rowmajor.js‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var pow = require( '@stdlib/math-base-special-pow' );
2626
var floor = require( '@stdlib/math-base-special-floor' );
2727
var discreteUniform = require( '@stdlib/random-array-discrete-uniform' );
2828
var shape2strides = require( '@stdlib/ndarray-base-shape2strides' );
29+
var format = require( '@stdlib/string-format' );
2930
var pkg = require( './../package.json' ).name;
3031
var every = require( './../lib/10d_blocked.js' );
3132

@@ -115,17 +116,17 @@ function main() {
115116

116117
sh = [ len/2, 2, 1, 1, 1, 1, 1, 1, 1, 1 ];
117118
f = createBenchmark( len, sh, t1 );
118-
bench( pkg+'::blocked:ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
119+
bench( format( '%s::blocked:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
119120

120121
sh = [ 1, 1, 1, 1, 1, 1, 1, 1, 2, len/2 ];
121122
f = createBenchmark( len, sh, t1 );
122-
bench( pkg+'::blocked:ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
123+
bench( format( '%s::blocked:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
123124

124125
len = floor( pow( len, 1.0/10.0 ) );
125126
sh = [ len, len, len, len, len, len, len, len, len, len ];
126127
len *= pow( len, 9 );
127128
f = createBenchmark( len, sh, t1 );
128-
bench( pkg+'::blocked:ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
129+
bench( format( '%s::blocked:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
129130
}
130131
}
131132
}

‎benchmark/benchmark.10d_columnmajor.js‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var pow = require( '@stdlib/math-base-special-pow' );
2626
var floor = require( '@stdlib/math-base-special-floor' );
2727
var discreteUniform = require( '@stdlib/random-array-discrete-uniform' );
2828
var shape2strides = require( '@stdlib/ndarray-base-shape2strides' );
29+
var format = require( '@stdlib/string-format' );
2930
var pkg = require( './../package.json' ).name;
3031
var every = require( './../lib/10d.js' );
3132

@@ -115,17 +116,17 @@ function main() {
115116

116117
sh = [ len/2, 2, 1, 1, 1, 1, 1, 1, 1, 1 ];
117118
f = createBenchmark( len, sh, t1 );
118-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
119+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
119120

120121
sh = [ 1, 1, 1, 1, 1, 1, 1, 1, 2, len/2 ];
121122
f = createBenchmark( len, sh, t1 );
122-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
123+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
123124

124125
len = floor( pow( len, 1.0/10.0 ) );
125126
sh = [ len, len, len, len, len, len, len, len, len, len ];
126127
len *= pow( len, 9 );
127128
f = createBenchmark( len, sh, t1 );
128-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
129+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
129130
}
130131
}
131132
}

‎benchmark/benchmark.10d_rowmajor.js‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var pow = require( '@stdlib/math-base-special-pow' );
2626
var floor = require( '@stdlib/math-base-special-floor' );
2727
var discreteUniform = require( '@stdlib/random-array-discrete-uniform' );
2828
var shape2strides = require( '@stdlib/ndarray-base-shape2strides' );
29+
var format = require( '@stdlib/string-format' );
2930
var pkg = require( './../package.json' ).name;
3031
var every = require( './../lib/10d.js' );
3132

@@ -115,17 +116,17 @@ function main() {
115116

116117
sh = [ len/2, 2, 1, 1, 1, 1, 1, 1, 1, 1 ];
117118
f = createBenchmark( len, sh, t1 );
118-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
119+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
119120

120121
sh = [ 1, 1, 1, 1, 1, 1, 1, 1, 2, len/2 ];
121122
f = createBenchmark( len, sh, t1 );
122-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
123+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
123124

124125
len = floor( pow( len, 1.0/10.0 ) );
125126
sh = [ len, len, len, len, len, len, len, len, len, len ];
126127
len *= pow( len, 9 );
127128
f = createBenchmark( len, sh, t1 );
128-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
129+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
129130
}
130131
}
131132
}

‎benchmark/benchmark.11d_columnmajor.js‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var pow = require( '@stdlib/math-base-special-pow' );
2626
var floor = require( '@stdlib/math-base-special-floor' );
2727
var discreteUniform = require( '@stdlib/random-array-discrete-uniform' );
2828
var shape2strides = require( '@stdlib/ndarray-base-shape2strides' );
29+
var format = require( '@stdlib/string-format' );
2930
var pkg = require( './../package.json' ).name;
3031
var every = require( './../lib/nd.js' );
3132

@@ -115,17 +116,17 @@ function main() {
115116

116117
sh = [ len/2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 ];
117118
f = createBenchmark( len, sh, t1 );
118-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
119+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
119120

120121
sh = [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, len/2 ];
121122
f = createBenchmark( len, sh, t1 );
122-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
123+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
123124

124125
len = floor( pow( len, 1.0/11.0 ) );
125126
sh = [ len, len, len, len, len, len, len, len, len, len, len ];
126127
len *= pow( len, 10 );
127128
f = createBenchmark( len, sh, t1 );
128-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
129+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
129130
}
130131
}
131132
}

‎benchmark/benchmark.11d_rowmajor.js‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ var pow = require( '@stdlib/math-base-special-pow' );
2626
var floor = require( '@stdlib/math-base-special-floor' );
2727
var discreteUniform = require( '@stdlib/random-array-discrete-uniform' );
2828
var shape2strides = require( '@stdlib/ndarray-base-shape2strides' );
29+
var format = require( '@stdlib/string-format' );
2930
var pkg = require( './../package.json' ).name;
3031
var every = require( './../lib/nd.js' );
3132

@@ -115,17 +116,17 @@ function main() {
115116

116117
sh = [ len/2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1 ];
117118
f = createBenchmark( len, sh, t1 );
118-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
119+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
119120

120121
sh = [ 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, len/2 ];
121122
f = createBenchmark( len, sh, t1 );
122-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
123+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
123124

124125
len = floor( pow( len, 1.0/11.0 ) );
125126
sh = [ len, len, len, len, len, len, len, len, len, len, len ];
126127
len *= pow( len, 10 );
127128
f = createBenchmark( len, sh, t1 );
128-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
129+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
129130
}
130131
}
131132
}

‎benchmark/benchmark.1d_columnmajor.js‎

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

@@ -114,7 +115,7 @@ function main() {
114115

115116
sh = [ len ];
116117
f = createBenchmark( len, sh, t1 );
117-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
118+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
118119
}
119120
}
120121
}

‎benchmark/benchmark.1d_rowmajor.js‎

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

@@ -114,7 +115,7 @@ function main() {
114115

115116
sh = [ len ];
116117
f = createBenchmark( len, sh, t1 );
117-
bench( pkg+':ndims='+sh.length+',len='+len+',shape=['+sh.join(',')+'],xorder='+order+',xtype='+t1, f );
118+
bench( format( '%s:ndims=%d,len=%d,shape=[%s],xorder=%s,xtype=%s', pkg, sh.length, len, sh.join(','), order, t1 ), f );
118119
}
119120
}
120121
}

0 commit comments

Comments
 (0)