Skip to content

Commit dad3808

Browse files
committed
bench: create empty ndarrays for better dtype generality
--- 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: na - task: lint_javascript_cli status: na - task: lint_javascript_examples status: na - task: lint_javascript_tests status: na - task: lint_javascript_benchmarks status: passed - 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 11cc2cf commit dad3808

File tree

1 file changed

+14
-14
lines changed
  • lib/node_modules/@stdlib/ndarray/base/from-scalar-like/benchmark

1 file changed

+14
-14
lines changed

lib/node_modules/@stdlib/ndarray/base/from-scalar-like/benchmark/benchmark.js

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ var bench = require( '@stdlib/bench' );
2424
var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
2525
var Complex128 = require( '@stdlib/complex/float64/ctor' );
2626
var Complex64 = require( '@stdlib/complex/float32/ctor' );
27-
var zeros = require( '@stdlib/ndarray/base/zeros' );
27+
var empty = require( '@stdlib/ndarray/base/empty' );
2828
var pkg = require( './../package.json' ).name;
2929
var scalar2ndarrayLike = require( './../lib' );
3030

@@ -36,7 +36,7 @@ bench( pkg+'::base:dtype=float64', function benchmark( b ) {
3636
var y;
3737
var i;
3838

39-
x = zeros( 'float64', [ 0 ], 'row-major' );
39+
x = empty( 'float64', [ 0 ], 'row-major' );
4040

4141
b.tic();
4242
for ( i = 0; i < b.iterations; i++ ) {
@@ -58,7 +58,7 @@ bench( pkg+'::base:dtype=float32', function benchmark( b ) {
5858
var y;
5959
var i;
6060

61-
x = zeros( 'float32', [ 0 ], 'row-major' );
61+
x = empty( 'float32', [ 0 ], 'row-major' );
6262

6363
b.tic();
6464
for ( i = 0; i < b.iterations; i++ ) {
@@ -81,7 +81,7 @@ bench( pkg+'::base:dtype=complex128', function benchmark( b ) {
8181
var v;
8282
var i;
8383

84-
x = zeros( 'complex128', [ 0 ], 'row-major' );
84+
x = empty( 'complex128', [ 0 ], 'row-major' );
8585
v = new Complex128( 1.0, 2.0 );
8686

8787
b.tic();
@@ -105,7 +105,7 @@ bench( pkg+'::base:dtype=complex64', function benchmark( b ) {
105105
var v;
106106
var i;
107107

108-
x = zeros( 'complex64', [ 0 ], 'row-major' );
108+
x = empty( 'complex64', [ 0 ], 'row-major' );
109109
v = new Complex64( 1.0, 2.0 );
110110

111111
b.tic();
@@ -128,7 +128,7 @@ bench( pkg+'::base:dtype=int32', function benchmark( b ) {
128128
var y;
129129
var i;
130130

131-
x = zeros( 'int32', [ 0 ], 'row-major' );
131+
x = empty( 'int32', [ 0 ], 'row-major' );
132132

133133
b.tic();
134134
for ( i = 0; i < b.iterations; i++ ) {
@@ -150,7 +150,7 @@ bench( pkg+'::base:dtype=uint32', function benchmark( b ) {
150150
var y;
151151
var i;
152152

153-
x = zeros( 'uint32', [ 0 ], 'row-major' );
153+
x = empty( 'uint32', [ 0 ], 'row-major' );
154154

155155
b.tic();
156156
for ( i = 0; i < b.iterations; i++ ) {
@@ -172,7 +172,7 @@ bench( pkg+'::base:dtype=int16', function benchmark( b ) {
172172
var y;
173173
var i;
174174

175-
x = zeros( 'int16', [ 0 ], 'row-major' );
175+
x = empty( 'int16', [ 0 ], 'row-major' );
176176

177177
b.tic();
178178
for ( i = 0; i < b.iterations; i++ ) {
@@ -194,7 +194,7 @@ bench( pkg+'::base:dtype=uint16', function benchmark( b ) {
194194
var y;
195195
var i;
196196

197-
x = zeros( 'uint16', [ 0 ], 'row-major' );
197+
x = empty( 'uint16', [ 0 ], 'row-major' );
198198

199199
b.tic();
200200
for ( i = 0; i < b.iterations; i++ ) {
@@ -216,7 +216,7 @@ bench( pkg+'::base:dtype=int8', function benchmark( b ) {
216216
var y;
217217
var i;
218218

219-
x = zeros( 'int8', [ 0 ], 'row-major' );
219+
x = empty( 'int8', [ 0 ], 'row-major' );
220220

221221
b.tic();
222222
for ( i = 0; i < b.iterations; i++ ) {
@@ -238,7 +238,7 @@ bench( pkg+'::base:dtype=uint8', function benchmark( b ) {
238238
var y;
239239
var i;
240240

241-
x = zeros( 'uint8', [ 0 ], 'row-major' );
241+
x = empty( 'uint8', [ 0 ], 'row-major' );
242242

243243
b.tic();
244244
for ( i = 0; i < b.iterations; i++ ) {
@@ -260,7 +260,7 @@ bench( pkg+'::base:dtype=uint8c', function benchmark( b ) {
260260
var y;
261261
var i;
262262

263-
x = zeros( 'uint8c', [ 0 ], 'row-major' );
263+
x = empty( 'uint8c', [ 0 ], 'row-major' );
264264

265265
b.tic();
266266
for ( i = 0; i < b.iterations; i++ ) {
@@ -282,7 +282,7 @@ bench( pkg+'::base:dtype=generic', function benchmark( b ) {
282282
var y;
283283
var i;
284284

285-
x = zeros( 'generic', [ 0 ], 'row-major' );
285+
x = empty( 'generic', [ 0 ], 'row-major' );
286286

287287
b.tic();
288288
for ( i = 0; i < b.iterations; i++ ) {
@@ -304,7 +304,7 @@ bench( pkg+'::base:dtype=bool', function benchmark( b ) {
304304
var y;
305305
var i;
306306

307-
x = zeros( 'bool', [ 0 ], 'row-major' );
307+
x = empty( 'bool', [ 0 ], 'row-major' );
308308

309309
b.tic();
310310
for ( i = 0; i < b.iterations; i++ ) {

0 commit comments

Comments
 (0)