File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed
lib/node_modules/@stdlib/stats/base/dists/planck/mode/benchmark Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change 2121// MODULES //
2222
2323var bench = require ( '@stdlib/bench' ) ;
24- var Float64Array = require ( '@stdlib/array/float64' ) ;
25- var uniform = require ( '@stdlib/random/base/uniform' ) ;
24+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
2625var isnan = require ( '@stdlib/math/base/assert/is-nan' ) ;
2726var pkg = require ( './../package.json' ) . name ;
2827var mode = require ( './../lib' ) ;
@@ -32,19 +31,14 @@ var mode = require( './../lib' );
3231
3332bench ( pkg , function benchmark ( b ) {
3433 var lambda ;
35- var len ;
3634 var y ;
3735 var i ;
3836
39- len = 100 ;
40- lambda = new Float64Array ( len ) ;
41- for ( i = 0 ; i < len ; i ++ ) {
42- lambda [ i ] = uniform ( 0.1 , 11 ) ;
43- }
37+ lambda = uniform ( 100 , 0.1 , 10.0 ) ;
4438
4539 b . tic ( ) ;
4640 for ( i = 0 ; i < b . iterations ; i ++ ) {
47- y = mode ( lambda [ i % len ] ) ;
41+ y = mode ( lambda [ i % lambda . length ] ) ;
4842 if ( isnan ( y ) ) {
4943 b . fail ( 'should not return NaN' ) ;
5044 }
You can’t perform that action at this time.
0 commit comments