File tree Expand file tree Collapse file tree 1 file changed +3
-9
lines changed
lib/node_modules/@stdlib/stats/base/dists/planck/entropy/benchmark Expand file tree Collapse file tree 1 file changed +3
-9
lines changed Original file line number Diff line number Diff line change 2222
2323var resolve = require ( 'path' ) . resolve ;
2424var bench = require ( '@stdlib/bench' ) ;
25- var Float64Array = require ( '@stdlib/array/float64' ) ;
26- var uniform = require ( '@stdlib/random/base/uniform' ) ;
25+ var uniform = require ( '@stdlib/random/array/uniform' ) ;
2726var isnan = require ( '@stdlib/math/base/assert/is-nan' ) ;
2827var tryRequire = require ( '@stdlib/utils/try-require' ) ;
2928var pkg = require ( './../package.json' ) . name ;
@@ -41,19 +40,14 @@ var opts = {
4140
4241bench ( pkg + '::native' , opts , function benchmark ( b ) {
4342 var lambda ;
44- var len ;
4543 var y ;
4644 var i ;
4745
48- len = 100 ;
49- lambda = new Float64Array ( len ) ;
50- for ( i = 0 ; i < len ; i ++ ) {
51- lambda [ i ] = uniform ( 1.0 , 10.0 ) ;
52- }
46+ lambda = uniform ( 100 , 0.1 , 10.0 ) ;
5347
5448 b . tic ( ) ;
5549 for ( i = 0 ; i < b . iterations ; i ++ ) {
56- y = entropy ( lambda [ i % len ] ) ;
50+ y = entropy ( lambda [ i % lambda . length ] ) ;
5751 if ( isnan ( y ) ) {
5852 b . fail ( 'should not return NaN' ) ;
5953 }
You can’t perform that action at this time.
0 commit comments