Skip to content
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
var bench = require( '@stdlib/bench' );
var isDataType = require( '@stdlib/ndarray/base/assert/is-data-type' );
var dtypes = require( '@stdlib/ndarray/dtypes' );
var format = require( '@stdlib/string/format' );
var pkg = require( './../package.json' ).name;
var resolve = require( './../lib' );

Expand All @@ -34,7 +35,7 @@ var DTYPES = dtypes( 'numeric' );

// MAIN //

bench( pkg+':policy=default', function benchmark( b ) {
bench( format( '%s:policy=default', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -55,7 +56,7 @@ bench( pkg+':policy=default', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=same', function benchmark( b ) {
bench( format( '%s:policy=same', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -76,7 +77,7 @@ bench( pkg+':policy=same', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=promoted', function benchmark( b ) {
bench( format( '%s:policy=promoted', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -97,7 +98,7 @@ bench( pkg+':policy=promoted', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=real', function benchmark( b ) {
bench( format( '%s:policy=real', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -118,7 +119,7 @@ bench( pkg+':policy=real', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=floating_point', function benchmark( b ) {
bench( format( '%s:policy=floating_point', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -139,7 +140,7 @@ bench( pkg+':policy=floating_point', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=real_floating_point', function benchmark( b ) {
bench( format( '%s:policy=real_floating_point', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -160,7 +161,7 @@ bench( pkg+':policy=real_floating_point', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=complex_floating_point', function benchmark( b ) {
bench( format( '%s:policy=complex_floating_point', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -181,7 +182,7 @@ bench( pkg+':policy=complex_floating_point', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=integer', function benchmark( b ) {
bench( format( '%s:policy=integer', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -202,7 +203,7 @@ bench( pkg+':policy=integer', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=signed_integer', function benchmark( b ) {
bench( format( '%s:policy=signed_integer', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -223,7 +224,7 @@ bench( pkg+':policy=signed_integer', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=unsigned_integer', function benchmark( b ) {
bench( format( '%s:policy=unsigned_integer', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -244,7 +245,7 @@ bench( pkg+':policy=unsigned_integer', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=numeric', function benchmark( b ) {
bench( format( '%s:policy=numeric', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand All @@ -265,7 +266,7 @@ bench( pkg+':policy=numeric', function benchmark( b ) {
b.end();
});

bench( pkg+':policy=<dtype>', function benchmark( b ) {
bench( format( '%s:policy=<dtype>', pkg ), function benchmark( b ) {
var out;
var dt;
var i;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,14 @@
var bench = require( '@stdlib/bench' );
var isInteger = require( '@stdlib/assert/is-integer' ).isPrimitive;
var str2enum = require( '@stdlib/ndarray/base/output-policy-str2enum' );
var format = require( '@stdlib/string/format' );
var pkg = require( './../package.json' ).name;
var resolve = require( './../lib' );


// MAIN //

bench( pkg+'::string', function benchmark( b ) {
bench( format( '%s::string', pkg ), function benchmark( b ) {
var values;
var out;
var i;
Expand All @@ -56,7 +57,7 @@ bench( pkg+'::string', function benchmark( b ) {
b.end();
});

bench( pkg+'::integer', function benchmark( b ) {
bench( format( '%s::integer', pkg ), function benchmark( b ) {
var values;
var out;
var i;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,14 @@
var bench = require( '@stdlib/bench' );
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
var str2enum = require( '@stdlib/ndarray/base/output-policy-str2enum' );
var format = require( '@stdlib/string/format' );
var pkg = require( './../package.json' ).name;
var resolve = require( './../lib' );


// MAIN //

bench( pkg+'::string', function benchmark( b ) {
bench( format( '%s::string', pkg ), function benchmark( b ) {
var values;
var out;
var i;
Expand All @@ -56,7 +57,7 @@ bench( pkg+'::string', function benchmark( b ) {
b.end();
});

bench( pkg+'::integer', function benchmark( b ) {
bench( format( '%s::integer', pkg ), function benchmark( b ) {
var values;
var out;
var i;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,13 +25,14 @@ var Float64Array = require( '@stdlib/array/float64' );
var ndarrayBase = require( '@stdlib/ndarray/base/ctor' );
var ndarray = require( '@stdlib/ndarray/ctor' );
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
var format = require( '@stdlib/string/format' );
var pkg = require( './../package.json' ).name;
var prependSingletonDimensions = require( './../lib' ); // eslint-disable-line id-length


// MAIN //

bench( pkg+'::base_ndarray,2d', function benchmark( b ) {
bench( format( '%s::base_ndarray,2d', pkg ), function benchmark( b ) {
var strides;
var values;
var buffer;
Expand Down Expand Up @@ -72,7 +73,7 @@ bench( pkg+'::base_ndarray,2d', function benchmark( b ) {
b.end();
});

bench( pkg+'::ndarray,2d', function benchmark( b ) {
bench( format( '%s::ndarray,2d', pkg ), function benchmark( b ) {
var strides;
var values;
var buffer;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@
var bench = require( '@stdlib/bench' );
var array = require( '@stdlib/ndarray/array' );
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
var format = require( '@stdlib/string/format' );
var pkg = require( './../package.json' ).name;
var prependSingletonDimensions = require( './../lib' ); // eslint-disable-line id-length

Expand Down Expand Up @@ -85,7 +86,7 @@ function main() {

for ( i = min; i <= max; i++ ) {
f = createBenchmark( i );
bench( pkg+'::ndarray,2d:singleton_dimensions='+i, f );
bench( format( '%s::ndarray,2d:singleton_dimensions=%d', pkg, i ), f );
}
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ var bench = require( '@stdlib/bench' );
var isString = require( '@stdlib/assert/is-string' ).isPrimitive;
var nCartesianProduct = require( '@stdlib/array/base/n-cartesian-product' );
var dtypes = require( '@stdlib/ndarray/dtypes' );
var format = require( '@stdlib/string/format' );
var pkg = require( './../package.json' ).name;
var promoteDataTypes = require( './../lib' );

Expand All @@ -35,7 +36,7 @@ var DTYPES = dtypes();

// MAIN //

bench( pkg+'::one_dtype', function benchmark( b ) {
bench( format( '%s::one_dtype', pkg ), function benchmark( b ) {
var v;
var i;

Expand All @@ -54,7 +55,7 @@ bench( pkg+'::one_dtype', function benchmark( b ) {
b.end();
});

bench( pkg+'::two_dtypes', function benchmark( b ) {
bench( format( '%s::two_dtypes', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand All @@ -76,7 +77,7 @@ bench( pkg+'::two_dtypes', function benchmark( b ) {
b.end();
});

bench( pkg+'::three_dtypes', function benchmark( b ) {
bench( format( '%s::three_dtypes', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand All @@ -98,7 +99,7 @@ bench( pkg+'::three_dtypes', function benchmark( b ) {
b.end();
});

bench( pkg+'::four_dtypes', function benchmark( b ) {
bench( format( '%s::four_dtypes', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,13 +24,14 @@ var bench = require( '@stdlib/bench' );
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
var baseEmpty = require( '@stdlib/ndarray/base/empty' );
var empty = require( '@stdlib/ndarray/empty' );
var format = require( '@stdlib/string/format' );
var pkg = require( './../package.json' ).name;
var reverseDimension = require( './../lib' );


// MAIN //

bench( pkg+'::1d,base', function benchmark( b ) {
bench( format( '%s::1d,base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -58,7 +59,7 @@ bench( pkg+'::1d,base', function benchmark( b ) {
b.end();
});

bench( pkg+'::1d,non-base', function benchmark( b ) {
bench( format( '%s::1d,non-base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -90,7 +91,7 @@ bench( pkg+'::1d,non-base', function benchmark( b ) {
b.end();
});

bench( pkg+'::2d,base', function benchmark( b ) {
bench( format( '%s::2d,base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -118,7 +119,7 @@ bench( pkg+'::2d,base', function benchmark( b ) {
b.end();
});

bench( pkg+'::2d,non-base', function benchmark( b ) {
bench( format( '%s::2d,non-base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -150,7 +151,7 @@ bench( pkg+'::2d,non-base', function benchmark( b ) {
b.end();
});

bench( pkg+'::3d,base', function benchmark( b ) {
bench( format( '%s::3d,base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -178,7 +179,7 @@ bench( pkg+'::3d,base', function benchmark( b ) {
b.end();
});

bench( pkg+'::3d,non-base', function benchmark( b ) {
bench( format( '%s::3d,non-base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -210,7 +211,7 @@ bench( pkg+'::3d,non-base', function benchmark( b ) {
b.end();
});

bench( pkg+'::4d,base', function benchmark( b ) {
bench( format( '%s::4d,base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -238,7 +239,7 @@ bench( pkg+'::4d,base', function benchmark( b ) {
b.end();
});

bench( pkg+'::4d,non-base', function benchmark( b ) {
bench( format( '%s::4d,non-base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -270,7 +271,7 @@ bench( pkg+'::4d,non-base', function benchmark( b ) {
b.end();
});

bench( pkg+'::5d,base', function benchmark( b ) {
bench( format( '%s::5d,base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down Expand Up @@ -298,7 +299,7 @@ bench( pkg+'::5d,base', function benchmark( b ) {
b.end();
});

bench( pkg+'::5d,non-base', function benchmark( b ) {
bench( format( '%s::5d,non-base', pkg ), function benchmark( b ) {
var values;
var v;
var i;
Expand Down
Loading
Loading