Skip to content

Commit ebb1ce8

Browse files
committed
bench: fix ndarray creation
--- 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: na - task: lint_typescript_tests status: na - task: lint_license_headers status: passed ---
1 parent 2690141 commit ebb1ce8

File tree

2 files changed

+6
-16
lines changed

2 files changed

+6
-16
lines changed

lib/node_modules/@stdlib/ndarray/every/benchmark/benchmark.1d.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ var isndarrayLike = require( '@stdlib/assert/is-ndarray-like' );
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 ndarray = require( '@stdlib/ndarray/ctor' );
2829
var pkg = require( './../package.json' ).name;
2930
var every = require( './../lib' );
3031

@@ -52,14 +53,8 @@ function createBenchmark( len, shape, xtype, order, dims ) {
5253
var x;
5354

5455
x = discreteUniform( len, 1, 100 );
55-
x = {
56-
'dtype': xtype,
57-
'data': x,
58-
'shape': shape,
59-
'strides': shape2strides( shape, order ),
60-
'offset': 0,
61-
'order': order
62-
};
56+
x = new ndarray( xtype, x, shape, shape2strides( shape, order ), 0, order );
57+
6358
return benchmark;
6459

6560
/**

lib/node_modules/@stdlib/ndarray/every/benchmark/benchmark.2d.js

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ var sqrt = require( '@stdlib/math/base/special/sqrt' );
2727
var floor = require( '@stdlib/math/base/special/floor' );
2828
var discreteUniform = require( '@stdlib/random/array/discrete-uniform' );
2929
var shape2strides = require( '@stdlib/ndarray/base/shape2strides' );
30+
var ndarray = require( '@stdlib/ndarray/ctor' );
3031
var pkg = require( './../package.json' ).name;
3132
var every = require( './../lib' );
3233

@@ -54,14 +55,8 @@ function createBenchmark( len, shape, xtype, order, dims ) {
5455
var x;
5556

5657
x = discreteUniform( len, 1, 100 );
57-
x = {
58-
'dtype': xtype,
59-
'data': x,
60-
'shape': shape,
61-
'strides': shape2strides( shape, order ),
62-
'offset': 0,
63-
'order': order
64-
};
58+
x = new ndarray( xtype, x, shape, shape2strides( shape, order ), 0, order );
59+
6560
return benchmark;
6661

6762
/**

0 commit comments

Comments
 (0)